Images for Carl

Mariah A. Knowles
May, 3rd 2021

Setup

Imports

using EpistemicNetworkAnalysis
using GLM

Global Config

# Data
data = ena_dataset("shakespeare.data")

# Config
codes = [
    :Love,
    :Beauty,
    :Death,
    :Fear,
    :Friendship,
    :Hate,
    :Honor,
    :Men,
    :Women,
    :Pride
]

conversations = [:Play, :Act, :Scene]
units = [:Play, :Act, :Speaker]
dropEmpty=true
sphereNormalize=true
extraColors = [
        EpistemicNetworkAnalysis.DEFAULT_NEG_COLOR,
        EpistemicNetworkAnalysis.DEFAULT_POS_COLOR,
        EpistemicNetworkAnalysis.DEFAULT_EXTRA_COLORS...
]

Analysis (Hamlet vs. RJ)

SVD

Note that (a,f) the groups overlap, but (f) there are some differences.

let # create a non-global scope

rotation = SVDRotation()
ena = ENAModel(data, codes, conversations, units, dropEmpty=dropEmpty, sphereNormalize=sphereNormalize, rotateBy=rotation)
p = plot(ena, groupBy=:Play, extraColors=extraColors)
display(p)
display(ena)

end # let
Units (centroids):
109×48 DataFrame. Omitted printing of 45 columns
│ Row │ ENA_UNIT                           │ pos_x       │ pos_y      │
│     │ String                             │ Float64     │ Float64    │
├─────┼────────────────────────────────────┼─────────────┼────────────┤
│ 1   │ Hamlet.1.BERNARDO                  │ -0.47873    │ -0.0266559 │
│ 2   │ Hamlet.1.HORATIO                   │ -0.372946   │ 0.0358549  │
│ 3   │ Hamlet.1.MARCELLUS                 │ -0.331925   │ 0.100644   │
│ 4   │ Hamlet.1.KING CLAUDIUS             │ -0.243611   │ 0.0706324  │
│ 5   │ Hamlet.1.LAERTES                   │ 0.5927      │ 0.0930189  │
│ 6   │ Hamlet.1.LORD POLONIUS             │ 0.400577    │ 0.0111927  │
│ 7   │ Hamlet.1.HAMLET                    │ -0.236933   │ 0.0616598  │
│ 8   │ Hamlet.1.QUEEN GERTRUDE            │ -0.511157   │ 0.0768956  │
│ 9   │ Hamlet.1.All                       │ 0.18514     │ 0.389411   │
│ 10  │ Hamlet.1.OPHELIA                   │ 0.402719    │ 0.129456   │
│ 11  │ Hamlet.1.Ghost                     │ -0.0565452  │ -0.0515038 │
│ 12  │ Hamlet.2.LORD POLONIUS             │ 0.156789    │ 0.32902    │
│ 13  │ Hamlet.2.REYNALDO                  │ -0.0311345  │ 0.123454   │
│ 14  │ Hamlet.2.OPHELIA                   │ 0.222578    │ 0.413286   │
│ 15  │ Hamlet.2.KING CLAUDIUS             │ 0.193798    │ 0.0794763  │
│ 16  │ Hamlet.2.QUEEN GERTRUDE            │ -0.470901   │ -0.054571  │
│ 17  │ Hamlet.2.ROSENCRANTZ               │ 0.084092    │ -0.0845436 │
│ 18  │ Hamlet.2.GUILDENSTERN              │ -0.0395529  │ 0.226854   │
│ 19  │ Hamlet.2.VOLTIMAND                 │ -0.0911251  │ 0.0420806  │
│ 20  │ Hamlet.2.HAMLET                    │ 0.260063    │ 0.178286   │
│ 21  │ Hamlet.2.First Player              │ 0.0894861   │ 0.00973501 │
│ 22  │ Hamlet.3.KING CLAUDIUS             │ 0.0251874   │ -0.204368  │
│ 23  │ Hamlet.3.ROSENCRANTZ               │ -0.064462   │ 0.367009   │
│ 24  │ Hamlet.3.GUILDENSTERN              │ 0.225661    │ -0.14435   │
│ 25  │ Hamlet.3.QUEEN GERTRUDE            │ 0.312939    │ 0.233256   │
│ 26  │ Hamlet.3.LORD POLONIUS             │ 0.45167     │ -0.232655  │
│ 27  │ Hamlet.3.OPHELIA                   │ -0.00841465 │ -0.0600226 │
│ 28  │ Hamlet.3.HAMLET                    │ 0.258886    │ 0.0413254  │
│ 29  │ Hamlet.3.First Player              │ 0.0375905   │ 0.319945   │
│ 30  │ Hamlet.3.HORATIO                   │ -0.250977   │ -0.0923781 │
│ 31  │ Hamlet.3.Player King               │ 0.395159    │ 0.392111   │
│ 32  │ Hamlet.3.Player Queen              │ 0.538272    │ 0.152867   │
│ 33  │ Hamlet.4.KING CLAUDIUS             │ -0.184259   │ 0.0863442  │
│ 34  │ Hamlet.4.QUEEN GERTRUDE            │ 0.0433645   │ -0.466075  │
│ 35  │ Hamlet.4.HAMLET                    │ -0.58384    │ -0.013316  │
│ 36  │ Hamlet.4.ROSENCRANTZ               │ -0.397334   │ 0.126024   │
│ 37  │ Hamlet.4.Captain                   │ -0.470901   │ -0.054571  │
│ 38  │ Hamlet.4.Gentleman                 │ -0.306618   │ -0.0655062 │
│ 39  │ Hamlet.4.HORATIO                   │ -0.470901   │ -0.054571  │
│ 40  │ Hamlet.4.OPHELIA                   │ -0.177102   │ 0.0462601  │
│ 41  │ Hamlet.4.LAERTES                   │ -0.285847   │ 0.00170803 │
│ 42  │ Hamlet.4.Messenger                 │ 0.39221     │ -0.0868878 │
│ 43  │ Hamlet.5.First Clown               │ -0.422863   │ -0.198826  │
│ 44  │ Hamlet.5.HAMLET                    │ 0.022501    │ -0.130013  │
│ 45  │ Hamlet.5.HORATIO                   │ 0.167585    │ -0.140596  │
│ 46  │ Hamlet.5.LAERTES                   │ 0.0820664   │ -0.0883897 │
│ 47  │ Hamlet.5.First Priest              │ -0.11575    │ -0.402041  │
│ 48  │ Hamlet.5.QUEEN GERTRUDE            │ 0.274183    │ -0.68006   │
│ 49  │ Hamlet.5.KING CLAUDIUS             │ -0.491445   │ 0.193748   │
│ 50  │ Hamlet.5.OSRIC                     │ 0.0930659   │ 0.247839   │
│ 51  │ Hamlet.5.Lord                      │ 0.211586    │ -0.373729  │
│ 52  │ Hamlet.5.PRINCE FORTINBRAS         │ -0.561409   │ -0.0328107 │
│ 53  │ Hamlet.5.First Ambassador          │ -0.36516    │ 0.0190857  │
│ 54  │ Romeo and Juliet.1.RICHMOND        │ -0.0185068  │ 0.379775   │
│ 55  │ Romeo and Juliet.1.SAMPSON         │ 0.211586    │ -0.373729  │
│ 56  │ Romeo and Juliet.1.BENVOLIO        │ 0.129574    │ -0.0354471 │
│ 57  │ Romeo and Juliet.1.TYBALT          │ -0.358596   │ -0.0454675 │
│ 58  │ Romeo and Juliet.1.CAPULET         │ 0.505214    │ -0.124952  │
│ 59  │ Romeo and Juliet.1.LADY CAPULET    │ 0.715499    │ 0.224343   │
│ 60  │ Romeo and Juliet.1.MONTAGUE        │ 0.161187    │ 0.125892   │
│ 61  │ Romeo and Juliet.1.PRINCE          │ -0.25424    │ -0.0405864 │
│ 62  │ Romeo and Juliet.1.ROMEO           │ 0.46931     │ 0.0684111  │
│ 63  │ Romeo and Juliet.1.PARIS           │ -0.104257   │ 0.0688499  │
│ 64  │ Romeo and Juliet.1.Servant         │ 0.495746    │ -0.311935  │
│ 65  │ Romeo and Juliet.1.Nurse           │ 0.675598    │ -0.362677  │
│ 66  │ Romeo and Juliet.1.JULIET          │ 0.298959    │ 0.438329   │
│ 67  │ Romeo and Juliet.1.MERCUTIO        │ 0.319241    │ 0.218646   │
│ 68  │ Romeo and Juliet.1.Second Servant  │ 0.145832    │ 0.294302   │
│ 69  │ Romeo and Juliet.1.Second Capulet  │ 0.345155    │ -0.481848  │
│ 70  │ Romeo and Juliet.2.Chorus          │ -0.0185068  │ 0.379775   │
│ 71  │ Romeo and Juliet.2.ROMEO           │ 0.38572     │ 0.149163   │
│ 72  │ Romeo and Juliet.2.BENVOLIO        │ 0.382137    │ 0.377611   │
│ 73  │ Romeo and Juliet.2.MERCUTIO        │ 0.369665    │ -0.293577  │
│ 74  │ Romeo and Juliet.2.JULIET          │ 0.275712    │ 0.299314   │
│ 75  │ Romeo and Juliet.2.Nurse           │ 0.290127    │ -0.329971  │
│ 76  │ Romeo and Juliet.2.FRIAR LAURENCE  │ 0.244367    │ -0.184833  │
│ 77  │ Romeo and Juliet.2.PETER           │ 0.145832    │ 0.294302   │
│ 78  │ Romeo and Juliet.2.NURSE           │ 0.211586    │ -0.373729  │
│ 79  │ Romeo and Juliet.3.BENVOLIO        │ -0.596805   │ 0.0194083  │
│ 80  │ Romeo and Juliet.3.MERCUTIO        │ -0.237975   │ 0.159441   │
│ 81  │ Romeo and Juliet.3.TYBALT          │ -0.152793   │ 0.130199   │
│ 82  │ Romeo and Juliet.3.ROMEO           │ -0.14281    │ 0.392404   │
│ 83  │ Romeo and Juliet.3.PRINCE          │ 0.111472    │ 0.168988   │
│ 84  │ Romeo and Juliet.3.LADY CAPULET    │ -0.00812265 │ -0.101753  │
│ 85  │ Romeo and Juliet.3.MONTAGUE        │ -0.147616   │ 0.14622    │
│ 86  │ Romeo and Juliet.3.JULIET          │ 0.0989588   │ 0.052766   │
│ 87  │ Romeo and Juliet.3.Nurse           │ 0.0662388   │ -0.303541  │
│ 88  │ Romeo and Juliet.3.FRIAR LAURENCE  │ 0.0631763   │ 0.199449   │
│ 89  │ Romeo and Juliet.3.CAPULET         │ -0.00163679 │ -0.237665  │
│ 90  │ Romeo and Juliet.3.PARIS           │ 0.0824211   │ 0.192992   │
│ 91  │ Romeo and Juliet.4.FRIAR LAURENCE  │ 0.0635898   │ -0.101647  │
│ 92  │ Romeo and Juliet.4.PARIS           │ 0.187481    │ -0.0426549 │
│ 93  │ Romeo and Juliet.4.JULIET          │ 0.077275    │ 0.21331    │
│ 94  │ Romeo and Juliet.4.CAPULET         │ -0.209605   │ 0.0742091  │
│ 95  │ Romeo and Juliet.4.Nurse           │ -0.14054    │ -0.257264  │
│ 96  │ Romeo and Juliet.4.LADY CAPULET    │ -0.299971   │ -0.421244  │
│ 97  │ Romeo and Juliet.5.ROMEO           │ -0.125512   │ 0.045586   │
│ 98  │ Romeo and Juliet.5.BALTHASAR       │ -0.183187   │ 0.125199   │
│ 99  │ Romeo and Juliet.5.Apothecary      │ -0.470901   │ -0.054571  │
│ 100 │ Romeo and Juliet.5.FRIAR LAURENCE  │ -0.339201   │ -0.175511  │
│ 101 │ Romeo and Juliet.5.PARIS           │ -0.238941   │ 0.431153   │
│ 102 │ Romeo and Juliet.5.PAGE            │ -0.0649811  │ -0.195038  │
│ 103 │ Romeo and Juliet.5.JULIET          │ -0.218186   │ -0.0329113 │
│ 104 │ Romeo and Juliet.5.First Watchman  │ -0.447446   │ -0.0202752 │
│ 105 │ Romeo and Juliet.5.Second Watchman │ -0.470901   │ -0.054571  │
│ 106 │ Romeo and Juliet.5.PRINCE          │ -0.135016   │ -0.226739  │
│ 107 │ Romeo and Juliet.5.CAPULET         │ 0.298263    │ -0.610954  │
│ 108 │ Romeo and Juliet.5.LADY CAPULET    │ -0.422941   │ -0.332947  │
│ 109 │ Romeo and Juliet.5.MONTAGUE        │ -0.11575    │ -0.402041  │
Codes:
10×49 DataFrame. Omitted printing of 44 columns
│ Row │ code       │ density   │ pos_x      │ pos_y      │ Beauty_Death │
│     │ Symbol     │ Float64   │ Float64    │ Float64    │ Real         │
├─────┼────────────┼───────────┼────────────┼────────────┼──────────────┤
│ 1   │ Love       │ 0.647742  │ 0.415634   │ 0.590542   │ -0.0338448   │
│ 2   │ Beauty     │ 0.303055  │ 0.221484   │ -0.0457057 │ 0.419156     │
│ 3   │ Death      │ 0.669185  │ -0.817831  │ -0.107205  │ 0.156972     │
│ 4   │ Fear       │ 0.184299  │ 0.118494   │ 0.142822   │ -0.0329847   │
│ 5   │ Friendship │ 0.241114  │ 0.0617024  │ 0.248846   │ -0.0132122   │
│ 6   │ Hate       │ 0.12437   │ 0.122053   │ 0.0404863  │ 0.0135677    │
│ 7   │ Honor      │ 0.166778  │ -0.0845421 │ 0.139637   │ 0.00688807   │
│ 8   │ Men        │ 1.0       │ -0.163159  │ -0.0505806 │ -0.0573072   │
│ 9   │ Women      │ 0.54824   │ 0.547143   │ -0.74552   │ -0.0582327   │
│ 10  │ Pride      │ 0.0716105 │ 0.0483236  │ 0.0967329  │ -0.17467     │
Network:
45×6 DataFrame. Omitted printing of 1 columns
│ Row │ relationship      │ response │ referent │ density    │ weight_x    
 │
│     │ Symbol            │ Int64    │ Int64    │ Float64    │ Float64     
 │
├─────┼───────────────────┼──────────┼──────────┼────────────┼─────────────
─┤
│ 1   │ Beauty_Fear       │ 2        │ 4        │ 0.0648035  │ 0.00555433  
 │
│ 2   │ Hate_Pride        │ 6        │ 10       │ 0.00394758 │ -0.000198021
 │
│ 3   │ Love_Men          │ 1        │ 8        │ 0.909537   │ 0.279383    
 │
│ 4   │ Friendship_Hate   │ 5        │ 6        │ 0.0453927  │ -0.00406515 
 │
│ 5   │ Love_Hate         │ 1        │ 6        │ 0.105129   │ 0.0258794   
 │
│ 6   │ Death_Pride       │ 3        │ 10       │ 0.0735438  │ -0.0290066  
 │
│ 7   │ Death_Honor       │ 3        │ 7        │ 0.0437356  │ 0.00307381  
 │
│ 8   │ Love_Fear         │ 1        │ 4        │ 0.132717   │ 0.0305599   
 │
│ 9   │ Honor_Women       │ 7        │ 9        │ 0.0921121  │ 0.0580573   
 │
│ 10  │ Fear_Honor        │ 4        │ 7        │ 0.031788   │ 0.000689811 
 │
│ 11  │ Women_Pride       │ 9        │ 10       │ 0.0378448  │ 0.0211345   
 │
│ 12  │ Friendship_Pride  │ 5        │ 10       │ 0.00156168 │ 0.000985695 
 │
│ 13  │ Death_Women       │ 3        │ 9        │ 0.451145   │ -0.00531119 
 │
│ 14  │ Honor_Men         │ 7        │ 8        │ 0.247313   │ 0.0895664   
 │
│ 15  │ Love_Death        │ 1        │ 3        │ 0.438863   │ 0.0301782   
 │
│ 16  │ Love_Women        │ 1        │ 9        │ 0.461017   │ 0.220658    
 │
│ 17  │ Death_Friendship  │ 3        │ 5        │ 0.211489   │ -0.0869594  
 │
│ 18  │ Fear_Pride        │ 4        │ 10       │ 0.013551   │ -0.00644122 
 │
│ 19  │ Love_Beauty       │ 1        │ 2        │ 0.26336    │ 0.141039    
 │
│ 20  │ Love_Pride        │ 1        │ 10       │ 0.0206377  │ 0.014421    
 │
│ 21  │ Honor_Pride       │ 7        │ 10       │ 0.0188589  │ 0.00277187  
 │
│ 22  │ Hate_Men          │ 6        │ 8        │ 0.0880087  │ -0.000553739
 │
│ 23  │ Beauty_Honor      │ 2        │ 7        │ 0.0626249  │ 0.0349824   
 │
│ 24  │ Beauty_Women      │ 2        │ 9        │ 0.151413   │ 0.090251    
 │
│ 25  │ Love_Honor        │ 1        │ 7        │ 0.158      │ 0.0904273   
 │
│ 26  │ Men_Women         │ 8        │ 9        │ 0.799116   │ 0.379898    
 │
│ 27  │ Death_Fear        │ 3        │ 4        │ 0.153192   │ -0.0196731  
 │
│ 28  │ Love_Friendship   │ 1        │ 5        │ 0.119846   │ -0.00224336 
 │
│ 29  │ Beauty_Death      │ 2        │ 3        │ 0.211158   │ 0.0177827   
 │
│ 30  │ Friendship_Honor  │ 5        │ 7        │ 0.0157908  │ 0.00846819  
 │
│ 31  │ Beauty_Hate       │ 2        │ 6        │ 0.0427713  │ 0.00206672  
 │
│ 32  │ Friendship_Women  │ 5        │ 9        │ 0.0697133  │ -0.00167339 
 │
│ 33  │ Beauty_Men        │ 2        │ 8        │ 0.290705   │ 0.0915364   
 │
│ 34  │ Fear_Men          │ 4        │ 8        │ 0.236431   │ -0.0129961  
 │
│ 35  │ Men_Pride         │ 8        │ 10       │ 0.101592   │ -0.004208   
 │
│ 36  │ Hate_Honor        │ 6        │ 7        │ 0.00155773 │ 0.000334179 
 │
│ 37  │ Fear_Women        │ 4        │ 9        │ 0.0594334  │ 0.00785507  
 │
│ 38  │ Hate_Women        │ 6        │ 9        │ 0.0865162  │ -0.00938802 
 │
│ 39  │ Beauty_Friendship │ 2        │ 5        │ 0.11696    │ -0.0154165  
 │
│ 40  │ Beauty_Pride      │ 2        │ 10       │ 0.0169097  │ 0.0105227   
 │
│ 41  │ Friendship_Men    │ 5        │ 8        │ 0.3553     │ -0.0719934  
 │
│ 42  │ Fear_Hate         │ 4        │ 6        │ 0.0152879  │ 0.000235393 
 │
│ 43  │ Fear_Friendship   │ 4        │ 5        │ 0.0351521  │ -0.00140627 
 │
│ 44  │ Death_Hate        │ 3        │ 6        │ 0.112353   │ -0.0200551  
 │
│ 45  │ Death_Men         │ 3        │ 8        │ 1.0        │ -0.808057   
 │
coregistration_y:
0.8874154791370652

variance_x:
0.17923285221945362

variance_y:
0.10711557468300313

correlation_y:
0.8899113248775572

coregistration_x:
0.8863187845490781

correlation_x:
0.886370849591893

MR1

Note that (a,f) that the groups don't overlap now. Men goes towards Hamlet, Women goes towards RJ.

let # create a non-global scope

rotation = MeansRotation(:Play, "Hamlet", "Romeo and Juliet")
ena = ENAModel(data, codes, conversations, units, dropEmpty=dropEmpty, sphereNormalize=sphereNormalize, rotateBy=rotation)
p = plot(ena)
display(p)
display(ena)

end # let
Units (centroids):
109×48 DataFrame. Omitted printing of 45 columns
│ Row │ ENA_UNIT                           │ pos_x        │ pos_y      │
│     │ String                             │ Float64      │ Float64    │
├─────┼────────────────────────────────────┼──────────────┼────────────┤
│ 1   │ Hamlet.1.BERNARDO                  │ -0.409792    │ -0.338714  │
│ 2   │ Hamlet.1.HORATIO                   │ -0.370235    │ -0.250772  │
│ 3   │ Hamlet.1.MARCELLUS                 │ -0.386208    │ -0.17622   │
│ 4   │ Hamlet.1.KING CLAUDIUS             │ -0.000896108 │ -0.272669  │
│ 5   │ Hamlet.1.LAERTES                   │ 0.111767     │ 0.580483   │
│ 6   │ Hamlet.1.LORD POLONIUS             │ -0.210084    │ 0.507503   │
│ 7   │ Hamlet.1.HAMLET                    │ -0.232477    │ -0.173175  │
│ 8   │ Hamlet.1.QUEEN GERTRUDE            │ -0.220361    │ -0.444323  │
│ 9   │ Hamlet.1.All                       │ -0.0137838   │ 0.220411   │
│ 10  │ Hamlet.1.OPHELIA                   │ -0.138737    │ 0.479105   │
│ 11  │ Hamlet.1.Ghost                     │ 0.168542     │ -0.164573  │
│ 12  │ Hamlet.2.LORD POLONIUS             │ -0.248787    │ 0.292681   │
│ 13  │ Hamlet.2.REYNALDO                  │ -0.191352    │ 0.0838107  │
│ 14  │ Hamlet.2.OPHELIA                   │ -0.113445    │ 0.31805    │
│ 15  │ Hamlet.2.KING CLAUDIUS             │ -0.0440392   │ 0.200292   │
│ 16  │ Hamlet.2.QUEEN GERTRUDE            │ -0.212179    │ -0.410856  │
│ 17  │ Hamlet.2.ROSENCRANTZ               │ -0.430824    │ 0.285999   │
│ 18  │ Hamlet.2.GUILDENSTERN              │ -0.457071    │ 0.178049   │
│ 19  │ Hamlet.2.VOLTIMAND                 │ 0.17923      │ -0.147922  │
│ 20  │ Hamlet.2.HAMLET                    │ -0.122858    │ 0.331626   │
│ 21  │ Hamlet.2.First Player              │ -0.0766461   │ 0.116517   │
│ 22  │ Hamlet.3.KING CLAUDIUS             │ -0.0331768   │ 0.0193656  │
│ 23  │ Hamlet.3.ROSENCRANTZ               │ -0.240267    │ 0.0565565  │
│ 24  │ Hamlet.3.GUILDENSTERN              │ -0.14797     │ 0.307237   │
│ 25  │ Hamlet.3.QUEEN GERTRUDE            │ -0.199856    │ 0.426519   │
│ 26  │ Hamlet.3.LORD POLONIUS             │ 0.055085     │ 0.45097    │
│ 27  │ Hamlet.3.OPHELIA                   │ -0.451228    │ 0.177443   │
│ 28  │ Hamlet.3.HAMLET                    │ 0.00737756   │ 0.259297   │
│ 29  │ Hamlet.3.First Player              │ -0.371764    │ 0.208848   │
│ 30  │ Hamlet.3.HORATIO                   │ -0.228747    │ -0.176666  │
│ 31  │ Hamlet.3.Player King               │ 0.0513078    │ 0.393945   │
│ 32  │ Hamlet.3.Player Queen              │ 0.326995     │ 0.413024   │
│ 33  │ Hamlet.4.KING CLAUDIUS             │ 0.125053     │ -0.279239  │
│ 34  │ Hamlet.4.QUEEN GERTRUDE            │ 0.162795     │ -0.0618349 │
│ 35  │ Hamlet.4.HAMLET                    │ -0.502866    │ -0.431851  │
│ 36  │ Hamlet.4.ROSENCRANTZ               │ -0.201914    │ -0.338925  │
│ 37  │ Hamlet.4.Captain                   │ -0.212179    │ -0.410856  │
│ 38  │ Hamlet.4.Gentleman                 │ -0.246964    │ -0.210424  │
│ 39  │ Hamlet.4.HORATIO                   │ -0.212179    │ -0.410856  │
│ 40  │ Hamlet.4.OPHELIA                   │ 0.104212     │ -0.260325  │
│ 41  │ Hamlet.4.LAERTES                   │ -0.00196814  │ -0.332221  │
│ 42  │ Hamlet.4.Messenger                 │ 0.0394855    │ 0.401658   │
│ 43  │ Hamlet.5.First Clown               │ -0.186457    │ -0.383015  │
│ 44  │ Hamlet.5.HAMLET                    │ 0.00479806   │ 0.0133347  │
│ 45  │ Hamlet.5.HORATIO                   │ -0.0500405   │ 0.23032    │
│ 46  │ Hamlet.5.LAERTES                   │ 0.148241     │ -0.0108118 │
│ 47  │ Hamlet.5.First Priest              │ 0.23656      │ -0.247514  │
│ 48  │ Hamlet.5.QUEEN GERTRUDE            │ 0.301002     │ 0.133677   │
│ 49  │ Hamlet.5.KING CLAUDIUS             │ -0.214204    │ -0.430372  │
│ 50  │ Hamlet.5.OSRIC                     │ -0.226075    │ 0.225982   │
│ 51  │ Hamlet.5.Lord                      │ -0.00930005  │ 0.229163   │
│ 52  │ Hamlet.5.PRINCE FORTINBRAS         │ -0.329339    │ -0.465492  │
│ 53  │ Hamlet.5.First Ambassador          │ -0.0482834   │ -0.367218  │
│ 54  │ Romeo and Juliet.1.RICHMOND        │ 0.302258     │ -0.134853  │
│ 55  │ Romeo and Juliet.1.SAMPSON         │ -0.00930005  │ 0.229163   │
│ 56  │ Romeo and Juliet.1.BENVOLIO        │ 0.313364     │ -0.014265  │
│ 57  │ Romeo and Juliet.1.TYBALT          │ -0.0819999   │ -0.370705  │
│ 58  │ Romeo and Juliet.1.CAPULET         │ -0.144651    │ 0.59133    │
│ 59  │ Romeo and Juliet.1.LADY CAPULET    │ 0.129703     │ 0.693786   │
│ 60  │ Romeo and Juliet.1.MONTAGUE        │ 0.144691     │ 0.154212   │
│ 61  │ Romeo and Juliet.1.PRINCE          │ 0.324644     │ -0.341881  │
│ 62  │ Romeo and Juliet.1.ROMEO           │ 0.314997     │ 0.364758   │
│ 63  │ Romeo and Juliet.1.PARIS           │ -0.385096    │ 0.0656767  │
│ 64  │ Romeo and Juliet.1.Servant         │ 0.238739     │ 0.41727    │
│ 65  │ Romeo and Juliet.1.Nurse           │ 0.251088     │ 0.582636   │
│ 66  │ Romeo and Juliet.1.JULIET          │ 0.151387     │ 0.321354   │
│ 67  │ Romeo and Juliet.1.MERCUTIO        │ 0.260723     │ 0.229581   │
│ 68  │ Romeo and Juliet.1.Second Servant  │ -0.0867261   │ 0.220555   │
│ 69  │ Romeo and Juliet.1.Second Capulet  │ 0.0596936    │ 0.340219   │
│ 70  │ Romeo and Juliet.2.Chorus          │ 0.302258     │ -0.134853  │
│ 71  │ Romeo and Juliet.2.ROMEO           │ 0.366162     │ 0.302696   │
│ 72  │ Romeo and Juliet.2.BENVOLIO        │ 0.316117     │ 0.280463   │
│ 73  │ Romeo and Juliet.2.MERCUTIO        │ 0.275805     │ 0.247244   │
│ 74  │ Romeo and Juliet.2.JULIET          │ 0.377902     │ 0.13892    │
│ 75  │ Romeo and Juliet.2.Nurse           │ 0.0770765    │ 0.259377   │
│ 76  │ Romeo and Juliet.2.FRIAR LAURENCE  │ 0.326505     │ 0.115405   │
│ 77  │ Romeo and Juliet.2.PETER           │ -0.0867261   │ 0.220555   │
│ 78  │ Romeo and Juliet.2.NURSE           │ -0.00930005  │ 0.229163   │
│ 79  │ Romeo and Juliet.3.BENVOLIO        │ -0.109691    │ -0.590582  │
│ 80  │ Romeo and Juliet.3.MERCUTIO        │ -0.222025    │ -0.150792  │
│ 81  │ Romeo and Juliet.3.TYBALT          │ -0.250099    │ 0.00208744 │
│ 82  │ Romeo and Juliet.3.ROMEO           │ 0.269266     │ -0.261397  │
│ 83  │ Romeo and Juliet.3.PRINCE          │ 0.211279     │ 0.120116   │
│ 84  │ Romeo and Juliet.3.LADY CAPULET    │ 0.22465      │ -0.115439  │
│ 85  │ Romeo and Juliet.3.MONTAGUE        │ 0.130188     │ -0.184983  │
│ 86  │ Romeo and Juliet.3.JULIET          │ 0.243563     │ 0.00112837 │
│ 87  │ Romeo and Juliet.3.Nurse           │ 0.0722405    │ 0.0183224  │
│ 88  │ Romeo and Juliet.3.FRIAR LAURENCE  │ 0.196162     │ 0.018576   │
│ 89  │ Romeo and Juliet.3.CAPULET         │ 0.0793501    │ -0.0711492 │
│ 90  │ Romeo and Juliet.3.PARIS           │ -0.113702    │ 0.141712   │
│ 91  │ Romeo and Juliet.4.FRIAR LAURENCE  │ 0.235567     │ -0.0514806 │
│ 92  │ Romeo and Juliet.4.PARIS           │ 0.288008     │ 0.0649721  │
│ 93  │ Romeo and Juliet.4.JULIET          │ 0.0222806    │ 0.0403963  │
│ 94  │ Romeo and Juliet.4.CAPULET         │ 0.204392     │ -0.317022  │
│ 95  │ Romeo and Juliet.4.Nurse           │ 0.203444     │ -0.248291  │
│ 96  │ Romeo and Juliet.4.LADY CAPULET    │ 0.27833      │ -0.422906  │
│ 97  │ Romeo and Juliet.5.ROMEO           │ 0.0869951    │ -0.159167  │
│ 98  │ Romeo and Juliet.5.BALTHASAR       │ -0.125675    │ -0.141363  │
│ 99  │ Romeo and Juliet.5.Apothecary      │ -0.212179    │ -0.410856  │
│ 100 │ Romeo and Juliet.5.FRIAR LAURENCE  │ 0.134636     │ -0.434544  │
│ 101 │ Romeo and Juliet.5.PARIS           │ 0.0861336    │ -0.264708  │
│ 102 │ Romeo and Juliet.5.PAGE            │ -0.0539327   │ -0.0620721 │
│ 103 │ Romeo and Juliet.5.JULIET          │ 0.105788     │ -0.310563  │
│ 104 │ Romeo and Juliet.5.First Watchman  │ -0.293833    │ -0.358351  │
│ 105 │ Romeo and Juliet.5.Second Watchman │ -0.212179    │ -0.410856  │
│ 106 │ Romeo and Juliet.5.PRINCE          │ 0.0828147    │ -0.174425  │
│ 107 │ Romeo and Juliet.5.CAPULET         │ 0.437885     │ 0.110086   │
│ 108 │ Romeo and Juliet.5.LADY CAPULET    │ 0.00657289   │ -0.481767  │
│ 109 │ Romeo and Juliet.5.MONTAGUE        │ 0.23656      │ -0.247514  │
Codes:
10×49 DataFrame. Omitted printing of 44 columns
│ Row │ code       │ density   │ pos_x       │ pos_y     │ Beauty_Death │
│     │ Symbol     │ Float64   │ Float64     │ Float64   │ Real         │
├─────┼────────────┼───────────┼─────────────┼───────────┼──────────────┤
│ 1   │ Love       │ 0.647742  │ 0.258835    │ 0.336109  │ -0.0338448   │
│ 2   │ Beauty     │ 0.303055  │ 0.188296    │ 0.167444  │ 0.419156     │
│ 3   │ Death      │ 0.669185  │ 0.00792874  │ -0.926712 │ 0.156972     │
│ 4   │ Fear       │ 0.184299  │ -0.00352706 │ 0.138965  │ -0.0329847   │
│ 5   │ Friendship │ 0.241114  │ 0.0495822   │ 0.0626206 │ -0.0132122   │
│ 6   │ Hate       │ 0.12437   │ 0.321472    │ 0.099251  │ 0.0135677    │
│ 7   │ Honor      │ 0.166778  │ -0.337906   │ 0.0263526 │ 0.00688807   │
│ 8   │ Men        │ 1.0       │ -0.48379    │ 0.0266413 │ -0.0573072   │
│ 9   │ Women      │ 0.54824   │ 0.413687    │ 0.353325  │ -0.0582327   │
│ 10  │ Pride      │ 0.0716105 │ -0.155999   │ 0.113917  │ -0.17467     │
Network:
45×6 DataFrame. Omitted printing of 1 columns
│ Row │ relationship      │ response │ referent │ density    │ weight_x    
│
│     │ Symbol            │ Int64    │ Int64    │ Float64    │ Float64     
│
├─────┼───────────────────┼──────────┼──────────┼────────────┼─────────────
┤
│ 1   │ Beauty_Fear       │ 2        │ 4        │ 0.0648035  │ 0.011023    
│
│ 2   │ Hate_Pride        │ 6        │ 10       │ 0.00394758 │ 0.00930527  
│
│ 3   │ Love_Men          │ 1        │ 8        │ 0.909537   │ -0.103284   
│
│ 4   │ Friendship_Hate   │ 5        │ 6        │ 0.0453927  │ 0.107       
│
│ 5   │ Love_Hate         │ 1        │ 6        │ 0.105129   │ 0.205307    
│
│ 6   │ Death_Pride       │ 3        │ 10       │ 0.0735438  │ -0.153131   
│
│ 7   │ Death_Honor       │ 3        │ 7        │ 0.0437356  │ 0.0174667   
│
│ 8   │ Love_Fear         │ 1        │ 4        │ 0.132717   │ -0.0267806  
│
│ 9   │ Honor_Women       │ 7        │ 9        │ 0.0921121  │ -0.0139854  
│
│ 10  │ Fear_Honor        │ 4        │ 7        │ 0.031788   │ -0.0514343  
│
│ 11  │ Women_Pride       │ 9        │ 10       │ 0.0378448  │ 0.0278582   
│
│ 12  │ Friendship_Pride  │ 5        │ 10       │ 0.00156168 │ -0.00388958 
│
│ 13  │ Death_Women       │ 3        │ 9        │ 0.451145   │ 0.324212    
│
│ 14  │ Honor_Men         │ 7        │ 8        │ 0.247313   │ -0.253502   
│
│ 15  │ Love_Death        │ 1        │ 3        │ 0.438863   │ 0.35317     
│
│ 16  │ Love_Women        │ 1        │ 9        │ 0.461017   │ 0.252156    
│
│ 17  │ Death_Friendship  │ 3        │ 5        │ 0.211489   │ 0.10749     
│
│ 18  │ Fear_Pride        │ 4        │ 10       │ 0.013551   │ -0.0337507  
│
│ 19  │ Love_Beauty       │ 1        │ 2        │ 0.26336    │ 0.120807    
│
│ 20  │ Love_Pride        │ 1        │ 10       │ 0.0206377  │ 0.0375537   
│
│ 21  │ Honor_Pride       │ 7        │ 10       │ 0.0188589  │ -0.00121676 
│
│ 22  │ Hate_Men          │ 6        │ 8        │ 0.0880087  │ 0.124076    
│
│ 23  │ Beauty_Honor      │ 2        │ 7        │ 0.0626249  │ -0.0440486  
│
│ 24  │ Beauty_Women      │ 2        │ 9        │ 0.151413   │ 0.065181    
│
│ 25  │ Love_Honor        │ 1        │ 7        │ 0.158      │ -0.190533   
│
│ 26  │ Men_Women         │ 8        │ 9        │ 0.799116   │ -0.00696933 
│
│ 27  │ Death_Fear        │ 3        │ 4        │ 0.153192   │ 0.178377    
│
│ 28  │ Love_Friendship   │ 1        │ 5        │ 0.119846   │ 0.0865191   
│
│ 29  │ Beauty_Death      │ 2        │ 3        │ 0.211158   │ 0.132528    
│
│ 30  │ Friendship_Honor  │ 5        │ 7        │ 0.0157908  │ -0.00296537 
│
│ 31  │ Beauty_Hate       │ 2        │ 6        │ 0.0427713  │ 0.100821    
│
│ 32  │ Friendship_Women  │ 5        │ 9        │ 0.0697133  │ 0.060587    
│
│ 33  │ Beauty_Men        │ 2        │ 8        │ 0.290705   │ 0.000350709 
│
│ 34  │ Fear_Men          │ 4        │ 8        │ 0.236431   │ -0.161055   
│
│ 35  │ Men_Pride         │ 8        │ 10       │ 0.101592   │ -0.155545   
│
│ 36  │ Hate_Honor        │ 6        │ 7        │ 0.00155773 │ -0.00387975 
│
│ 37  │ Fear_Women        │ 4        │ 9        │ 0.0594334  │ -0.0202781  
│
│ 38  │ Hate_Women        │ 6        │ 9        │ 0.0865162  │ 0.163061    
│
│ 39  │ Beauty_Friendship │ 2        │ 5        │ 0.11696    │ 0.112544    
│
│ 40  │ Beauty_Pride      │ 2        │ 10       │ 0.0169097  │ 0.00363797  
│
│ 41  │ Friendship_Men    │ 5        │ 8        │ 0.3553     │ -0.285211   
│
│ 42  │ Fear_Hate         │ 4        │ 6        │ 0.0152879  │ 0.0268572   
│
│ 43  │ Fear_Friendship   │ 4        │ 5        │ 0.0351521  │ 0.050244    
│
│ 44  │ Death_Hate        │ 3        │ 6        │ 0.112353   │ 0.257288    
│
│ 45  │ Death_Men         │ 3        │ 8        │ 1.0        │ -0.389577   
│
coregistration_y:
0.8946747523823368

variance_x:
0.08548838748287035

variance_y:
0.16660709501448037

correlation_y:
0.897004881596208

coregistration_x:
0.928799678088599

correlation_x:
0.9385136906196424

LDA (no subspace adjustment)

Y-axis is MR of remaining variance.

Note (a,f) that groups are pulled apart on both X and Y axes, but (a) the variance explained on X is nearly none. Also, the coregistration along X is about 60%.

let # create a non-global scope

rotation = LDARotation(:Play)
ena = ENAModel(data, codes, conversations, units, dropEmpty=dropEmpty, sphereNormalize=sphereNormalize, rotateBy=rotation)
p = plot(ena, extraColors=extraColors)
display(p)
display(ena)

end # let
Units (centroids):
109×48 DataFrame. Omitted printing of 45 columns
│ Row │ ENA_UNIT                           │ pos_x        │ pos_y       │
│     │ String                             │ Float64      │ Float64     │
├─────┼────────────────────────────────────┼──────────────┼─────────────┤
│ 1   │ Hamlet.1.BERNARDO                  │ 0.0246583    │ -0.410466   │
│ 2   │ Hamlet.1.HORATIO                   │ 0.029983     │ -0.369735   │
│ 3   │ Hamlet.1.MARCELLUS                 │ 0.0215945    │ -0.38708    │
│ 4   │ Hamlet.1.KING CLAUDIUS             │ 0.0127664    │ 0.000932208 │
│ 5   │ Hamlet.1.LAERTES                   │ -0.00290589  │ 0.1125      │
│ 6   │ Hamlet.1.LORD POLONIUS             │ 0.0226331    │ -0.208991   │
│ 7   │ Hamlet.1.HAMLET                    │ 0.0306878    │ -0.230456   │
│ 8   │ Hamlet.1.QUEEN GERTRUDE            │ 0.00794652   │ -0.221488   │
│ 9   │ Hamlet.1.All                       │ -0.00796539  │ -0.0150724  │
│ 10  │ Hamlet.1.OPHELIA                   │ 0.0180326    │ -0.137571   │
│ 11  │ Hamlet.1.Ghost                     │ -0.000930944 │ 0.170145    │
│ 12  │ Hamlet.2.LORD POLONIUS             │ 0.019107     │ -0.248601   │
│ 13  │ Hamlet.2.REYNALDO                  │ -0.00150602  │ -0.193541   │
│ 14  │ Hamlet.2.OPHELIA                   │ 0.000403642  │ -0.114556   │
│ 15  │ Hamlet.2.KING CLAUDIUS             │ 0.016093     │ -0.0421767  │
│ 16  │ Hamlet.2.QUEEN GERTRUDE            │ 0.0077276    │ -0.213253   │
│ 17  │ Hamlet.2.ROSENCRANTZ               │ 0.0307782    │ -0.430834   │
│ 18  │ Hamlet.2.GUILDENSTERN              │ 0.025799     │ -0.458068   │
│ 19  │ Hamlet.2.VOLTIMAND                 │ -0.0207757   │ 0.178087    │
│ 20  │ Hamlet.2.HAMLET                    │ 0.0186427    │ -0.121441   │
│ 21  │ Hamlet.2.First Player              │ 0.0107265    │ -0.0758921  │
│ 22  │ Hamlet.3.KING CLAUDIUS             │ 0.0116561    │ -0.031841   │
│ 23  │ Hamlet.3.ROSENCRANTZ               │ 0.0130715    │ -0.240861   │
│ 24  │ Hamlet.3.GUILDENSTERN              │ 0.00999433   │ -0.148056   │
│ 25  │ Hamlet.3.QUEEN GERTRUDE            │ 0.0230063    │ -0.198604   │
│ 26  │ Hamlet.3.LORD POLONIUS             │ 0.00828776   │ 0.0568456   │
│ 27  │ Hamlet.3.OPHELIA                   │ 0.0396687    │ -0.450169   │
│ 28  │ Hamlet.3.HAMLET                    │ 0.0167281    │ 0.00986137  │
│ 29  │ Hamlet.3.First Player              │ 0.0231545    │ -0.372262   │
│ 30  │ Hamlet.3.HORATIO                   │ 0.0168253    │ -0.228682   │
│ 31  │ Hamlet.3.Player King               │ 0.010597     │ 0.0533619   │
│ 32  │ Hamlet.3.Player Queen              │ -0.0088924   │ 0.329085    │
│ 33  │ Hamlet.4.KING CLAUDIUS             │ 0.00507129   │ 0.127072    │
│ 34  │ Hamlet.4.QUEEN GERTRUDE            │ -0.00375617  │ 0.163932    │
│ 35  │ Hamlet.4.HAMLET                    │ 0.0343508    │ -0.503104   │
│ 36  │ Hamlet.4.ROSENCRANTZ               │ 0.0132164    │ -0.202093   │
│ 37  │ Hamlet.4.Captain                   │ 0.0077276    │ -0.213253   │
│ 38  │ Hamlet.4.Gentleman                 │ 0.0141972    │ -0.247465   │
│ 39  │ Hamlet.4.HORATIO                   │ 0.0077276    │ -0.213253   │
│ 40  │ Hamlet.4.OPHELIA                   │ 0.00134198   │ 0.105479    │
│ 41  │ Hamlet.4.LAERTES                   │ 0.00996603   │ -0.00055395 │
│ 42  │ Hamlet.4.Messenger                 │ -0.000145251 │ 0.0398715   │
│ 43  │ Hamlet.5.First Clown               │ 0.0103128    │ -0.186895   │
│ 44  │ Hamlet.5.HAMLET                    │ 0.00420958   │ 0.00545342  │
│ 45  │ Hamlet.5.HORATIO                   │ -0.00794397  │ -0.0516996  │
│ 46  │ Hamlet.5.LAERTES                   │ 0.00427983   │ 0.150385    │
│ 47  │ Hamlet.5.First Priest              │ -0.021167    │ 0.235951    │
│ 48  │ Hamlet.5.QUEEN GERTRUDE            │ -0.0165151   │ 0.301727    │
│ 49  │ Hamlet.5.KING CLAUDIUS             │ 0.0111016    │ -0.214813   │
│ 50  │ Hamlet.5.OSRIC                     │ 0.00652339   │ -0.227466   │
│ 51  │ Hamlet.5.Lord                      │ -0.00464867  │ -0.010065   │
│ 52  │ Hamlet.5.PRINCE FORTINBRAS         │ 0.0184687    │ -0.330075   │
│ 53  │ Hamlet.5.First Ambassador          │ -0.00899937  │ -0.0500763  │
│ 54  │ Romeo and Juliet.1.RICHMOND        │ -0.0232064   │ 0.302032    │
│ 55  │ Romeo and Juliet.1.SAMPSON         │ -0.00464867  │ -0.010065   │
│ 56  │ Romeo and Juliet.1.BENVOLIO        │ -0.00517669  │ 0.315848    │
│ 57  │ Romeo and Juliet.1.TYBALT          │ 0.00923143   │ -0.0815162  │
│ 58  │ Romeo and Juliet.1.CAPULET         │ 0.0244096    │ -0.142628   │
│ 59  │ Romeo and Juliet.1.LADY CAPULET    │ 0.00461376   │ 0.131704    │
│ 60  │ Romeo and Juliet.1.MONTAGUE        │ -0.0252133   │ 0.142553    │
│ 61  │ Romeo and Juliet.1.PRINCE          │ -0.0567015   │ 0.319828    │
│ 62  │ Romeo and Juliet.1.ROMEO           │ -0.00814487  │ 0.317071    │
│ 63  │ Romeo and Juliet.1.PARIS           │ 0.0171376    │ -0.386598   │
│ 64  │ Romeo and Juliet.1.Servant         │ -0.0159726   │ 0.2389      │
│ 65  │ Romeo and Juliet.1.Nurse           │ -0.00819748  │ 0.252495    │
│ 66  │ Romeo and Juliet.1.JULIET          │ -0.0338945   │ 0.148069    │
│ 67  │ Romeo and Juliet.1.MERCUTIO        │ -0.00780949  │ 0.262286    │
│ 68  │ Romeo and Juliet.1.Second Servant  │ -0.000857077 │ -0.0877432  │
│ 69  │ Romeo and Juliet.1.Second Capulet  │ -0.00238847  │ 0.059965    │
│ 70  │ Romeo and Juliet.2.Chorus          │ -0.0232064   │ 0.302032    │
│ 71  │ Romeo and Juliet.2.ROMEO           │ -0.0370004   │ 0.36461     │
│ 72  │ Romeo and Juliet.2.BENVOLIO        │ -0.0161105   │ 0.317055    │
│ 73  │ Romeo and Juliet.2.MERCUTIO        │ -0.00210739  │ 0.278344    │
│ 74  │ Romeo and Juliet.2.JULIET          │ -0.0207138   │ 0.378815    │
│ 75  │ Romeo and Juliet.2.Nurse           │ 0.000319442  │ 0.0779168   │
│ 76  │ Romeo and Juliet.2.FRIAR LAURENCE  │ -0.0147153   │ 0.327752    │
│ 77  │ Romeo and Juliet.2.PETER           │ -0.000857077 │ -0.0877432  │
│ 78  │ Romeo and Juliet.2.NURSE           │ -0.00464867  │ -0.010065   │
│ 79  │ Romeo and Juliet.3.BENVOLIO        │ 0.0063904    │ -0.109902   │
│ 80  │ Romeo and Juliet.3.MERCUTIO        │ 0.0132103    │ -0.222411   │
│ 81  │ Romeo and Juliet.3.TYBALT          │ -0.00556984  │ -0.253478   │
│ 82  │ Romeo and Juliet.3.ROMEO           │ -0.0205819   │ 0.269079    │
│ 83  │ Romeo and Juliet.3.PRINCE          │ -0.0595376   │ 0.204887    │
│ 84  │ Romeo and Juliet.3.LADY CAPULET    │ -0.0162922   │ 0.22462     │
│ 85  │ Romeo and Juliet.3.MONTAGUE        │ -0.0222215   │ 0.128331    │
│ 86  │ Romeo and Juliet.3.JULIET          │ -0.0173198   │ 0.24358     │
│ 87  │ Romeo and Juliet.3.Nurse           │ 0.00683615   │ 0.0739689   │
│ 88  │ Romeo and Juliet.3.FRIAR LAURENCE  │ -0.0207506   │ 0.195197    │
│ 89  │ Romeo and Juliet.3.CAPULET         │ 0.00593346   │ 0.0810219   │
│ 90  │ Romeo and Juliet.3.PARIS           │ 0.0118127    │ -0.113173   │
│ 91  │ Romeo and Juliet.4.FRIAR LAURENCE  │ -0.00845558  │ 0.236778    │
│ 92  │ Romeo and Juliet.4.PARIS           │ -0.0161978   │ 0.288644    │
│ 93  │ Romeo and Juliet.4.JULIET          │ 0.0118388    │ 0.0242142   │
│ 94  │ Romeo and Juliet.4.CAPULET         │ -0.0156872   │ 0.204241    │
│ 95  │ Romeo and Juliet.4.Nurse           │ -0.017105    │ 0.203078    │
│ 96  │ Romeo and Juliet.4.LADY CAPULET    │ -0.0430481   │ 0.275002    │
│ 97  │ Romeo and Juliet.5.ROMEO           │ -0.0100351   │ 0.0864473   │
│ 98  │ Romeo and Juliet.5.BALTHASAR       │ 0.00926918   │ -0.125636   │
│ 99  │ Romeo and Juliet.5.Apothecary      │ 0.0077276    │ -0.213253   │
│ 100 │ Romeo and Juliet.5.FRIAR LAURENCE  │ -0.00974659  │ 0.13462     │
│ 101 │ Romeo and Juliet.5.PARIS           │ -0.0102923   │ 0.0855398   │
│ 102 │ Romeo and Juliet.5.PAGE            │ 0.00406154   │ -0.0539039  │
│ 103 │ Romeo and Juliet.5.JULIET          │ 0.00262172   │ 0.107255    │
│ 104 │ Romeo and Juliet.5.First Watchman  │ 0.0185014    │ -0.294198   │
│ 105 │ Romeo and Juliet.5.Second Watchman │ 0.0077276    │ -0.213253   │
│ 106 │ Romeo and Juliet.5.PRINCE          │ -0.0130738   │ 0.0817863   │
│ 107 │ Romeo and Juliet.5.CAPULET         │ -0.0347516   │ 0.437396    │
│ 108 │ Romeo and Juliet.5.LADY CAPULET    │ -0.00115101  │ 0.00647495  │
│ 109 │ Romeo and Juliet.5.MONTAGUE        │ -0.021167    │ 0.235951    │
Codes:
10×49 DataFrame. Omitted printing of 44 columns
│ Row │ code       │ density   │ pos_x       │ pos_y       │ Beauty_Death │
│     │ Symbol     │ Float64   │ Float64     │ Float64     │ Real         │
├─────┼────────────┼───────────┼─────────────┼─────────────┼──────────────┤
│ 1   │ Love       │ 0.647742  │ -0.00579638 │ 0.260668    │ -0.0338448   │
│ 2   │ Beauty     │ 0.303055  │ -0.00300487 │ 0.189804    │ 0.419156     │
│ 3   │ Death      │ 0.669185  │ 0.011373    │ 0.00964743  │ 0.156972     │
│ 4   │ Fear       │ 0.184299  │ -0.00754038 │ -0.00464874 │ -0.0329847   │
│ 5   │ Friendship │ 0.241114  │ -0.00709427 │ 0.049072    │ -0.0132122   │
│ 6   │ Hate       │ 0.12437   │ -0.0716535  │ 0.314471    │ 0.0135677    │
│ 7   │ Honor      │ 0.166778  │ 0.030193    │ -0.337042   │ 0.00688807   │
│ 8   │ Men        │ 1.0       │ 0.0444096   │ -0.482384   │ -0.0573072   │
│ 9   │ Women      │ 0.54824   │ -0.0133796  │ 0.416024    │ -0.0582327   │
│ 10  │ Pride      │ 0.0716105 │ 0.0109557   │ -0.15603    │ -0.17467     │
Network:
45×6 DataFrame. Omitted printing of 1 columns
│ Row │ relationship      │ response │ referent │ density    │ weight_x    
│
│     │ Symbol            │ Int64    │ Int64    │ Float64    │ Float64     
│
├─────┼───────────────────┼──────────┼──────────┼────────────┼─────────────
┤
│ 1   │ Beauty_Fear       │ 2        │ 4        │ 0.0648035  │ 0.0277743   
│
│ 2   │ Hate_Pride        │ 6        │ 10       │ 0.00394758 │ -0.568097   
│
│ 3   │ Love_Men          │ 1        │ 8        │ 0.909537   │ 0.0148907   
│
│ 4   │ Friendship_Hate   │ 5        │ 6        │ 0.0453927  │ -0.00538404 
│
│ 5   │ Love_Hate         │ 1        │ 6        │ 0.105129   │ -0.0240736  
│
│ 6   │ Death_Pride       │ 3        │ 10       │ 0.0735438  │ 0.053274    
│
│ 7   │ Death_Honor       │ 3        │ 7        │ 0.0437356  │ -0.0831411  
│
│ 8   │ Love_Fear         │ 1        │ 4        │ 0.132717   │ 0.0483337   
│
│ 9   │ Honor_Women       │ 7        │ 9        │ 0.0921121  │ 0.0413902   
│
│ 10  │ Fear_Honor        │ 4        │ 7        │ 0.031788   │ -0.119229   
│
│ 11  │ Women_Pride       │ 9        │ 10       │ 0.0378448  │ -0.0485821  
│
│ 12  │ Friendship_Pride  │ 5        │ 10       │ 0.00156168 │ 0.173598    
│
│ 13  │ Death_Women       │ 3        │ 9        │ 0.451145   │ 0.0170144   
│
│ 14  │ Honor_Men         │ 7        │ 8        │ 0.247313   │ 0.00892437  
│
│ 15  │ Love_Death        │ 1        │ 3        │ 0.438863   │ 0.00306581  
│
│ 16  │ Love_Women        │ 1        │ 9        │ 0.461017   │ -0.0123876  
│
│ 17  │ Death_Friendship  │ 3        │ 5        │ 0.211489   │ -0.0119103  
│
│ 18  │ Fear_Pride        │ 4        │ 10       │ 0.013551   │ 0.411405    
│
│ 19  │ Love_Beauty       │ 1        │ 2        │ 0.26336    │ -0.0250094  
│
│ 20  │ Love_Pride        │ 1        │ 10       │ 0.0206377  │ 0.0764131   
│
│ 21  │ Honor_Pride       │ 7        │ 10       │ 0.0188589  │ -0.1216     
│
│ 22  │ Hate_Men          │ 6        │ 8        │ 0.0880087  │ -0.0290793  
│
│ 23  │ Beauty_Honor      │ 2        │ 7        │ 0.0626249  │ 0.107853    
│
│ 24  │ Beauty_Women      │ 2        │ 9        │ 0.151413   │ -0.00874708 
│
│ 25  │ Love_Honor        │ 1        │ 7        │ 0.158      │ 0.0630016   
│
│ 26  │ Men_Women         │ 8        │ 9        │ 0.799116   │ 0.0194215   
│
│ 27  │ Death_Fear        │ 3        │ 4        │ 0.153192   │ -0.102969   
│
│ 28  │ Love_Friendship   │ 1        │ 5        │ 0.119846   │ -0.0242725  
│
│ 29  │ Beauty_Death      │ 2        │ 3        │ 0.211158   │ 0.0305744   
│
│ 30  │ Friendship_Honor  │ 5        │ 7        │ 0.0157908  │ 0.109496    
│
│ 31  │ Beauty_Hate       │ 2        │ 6        │ 0.0427713  │ 0.00180621  
│
│ 32  │ Friendship_Women  │ 5        │ 9        │ 0.0697133  │ -0.0324385  
│
│ 33  │ Beauty_Men        │ 2        │ 8        │ 0.290705   │ 0.00440703  
│
│ 34  │ Fear_Men          │ 4        │ 8        │ 0.236431   │ 0.0544583   
│
│ 35  │ Men_Pride         │ 8        │ 10       │ 0.101592   │ 0.050263    
│
│ 36  │ Hate_Honor        │ 6        │ 7        │ 0.00155773 │ 0.461325    
│
│ 37  │ Fear_Women        │ 4        │ 9        │ 0.0594334  │ 0.0315622   
│
│ 38  │ Hate_Women        │ 6        │ 9        │ 0.0865162  │ -0.0383535  
│
│ 39  │ Beauty_Friendship │ 2        │ 5        │ 0.11696    │ 0.00517001  
│
│ 40  │ Beauty_Pride      │ 2        │ 10       │ 0.0169097  │ -0.368113   
│
│ 41  │ Friendship_Men    │ 5        │ 8        │ 0.3553     │ 0.035625    
│
│ 42  │ Fear_Hate         │ 4        │ 6        │ 0.0152879  │ -0.104899   
│
│ 43  │ Fear_Friendship   │ 4        │ 5        │ 0.0351521  │ -0.0968921  
│
│ 44  │ Death_Hate        │ 3        │ 6        │ 0.112353   │ -0.0552009  
│
│ 45  │ Death_Men         │ 3        │ 8        │ 1.0        │ 0.0293322   
│
signal_to_noise_ratio:
1.3747333809527298

coregistration_y:
0.9289835503324962

variance_x:
0.0007751858408562313

variance_y:
0.08569134897205984

correlation_y:
0.93857707625483

coregistration_x:
0.5976034683070427

correlation_x:
0.6804666333006655

LDA (with subspace adjustment)

X-axis is LDA within subspace of first 4 SVD dimensions. Y-axis is MR of remaining variance within that subspace.

Note (a) the variance explained is now 9%, the coregistration is now 93%, and (a,f) the difference still seems to be Men vs. Women.

let # create a non-global scope

rotation = LDARotation(:Play)
ena = ENAModel(data, codes, conversations, units, dropEmpty=dropEmpty, sphereNormalize=sphereNormalize, rotateBy=rotation, subspace=4)
p = plot(ena, extraColors=extraColors)
display(p)
display(ena)

end # let
Units (centroids):
109×48 DataFrame. Omitted printing of 45 columns
│ Row │ ENA_UNIT                           │ pos_x        │ pos_y       │
│     │ String                             │ Float64      │ Float64     │
├─────┼────────────────────────────────────┼──────────────┼─────────────┤
│ 1   │ Hamlet.1.BERNARDO                  │ 0.359613     │ -0.343073   │
│ 2   │ Hamlet.1.HORATIO                   │ 0.341367     │ -0.190322   │
│ 3   │ Hamlet.1.MARCELLUS                 │ 0.404607     │ -0.231422   │
│ 4   │ Hamlet.1.KING CLAUDIUS             │ -0.0567118   │ -0.17764    │
│ 5   │ Hamlet.1.LAERTES                   │ -0.0427952   │ 0.555701    │
│ 6   │ Hamlet.1.LORD POLONIUS             │ 0.25967      │ 0.441341    │
│ 7   │ Hamlet.1.HAMLET                    │ 0.188976     │ -0.0489605  │
│ 8   │ Hamlet.1.QUEEN GERTRUDE            │ 0.162277     │ -0.367801   │
│ 9   │ Hamlet.1.All                       │ -0.025361    │ -0.0252612  │
│ 10  │ Hamlet.1.OPHELIA                   │ 0.149423     │ 0.290969    │
│ 11  │ Hamlet.1.Ghost                     │ -0.287806    │ -0.120169   │
│ 12  │ Hamlet.2.LORD POLONIUS             │ 0.33191      │ 0.142718    │
│ 13  │ Hamlet.2.REYNALDO                  │ 0.257588     │ -0.097438   │
│ 14  │ Hamlet.2.OPHELIA                   │ 0.189309     │ 0.0281101   │
│ 15  │ Hamlet.2.KING CLAUDIUS             │ -0.01494     │ 0.184039    │
│ 16  │ Hamlet.2.QUEEN GERTRUDE            │ 0.145028     │ -0.420494   │
│ 17  │ Hamlet.2.ROSENCRANTZ               │ 0.550002     │ 0.160781    │
│ 18  │ Hamlet.2.GUILDENSTERN              │ 0.532905     │ -0.00772423 │
│ 19  │ Hamlet.2.VOLTIMAND                 │ -0.162641    │ -0.113967   │
│ 20  │ Hamlet.2.HAMLET                    │ 0.18836      │ 0.28574     │
│ 21  │ Hamlet.2.First Player              │ 0.0693604    │ 0.104704    │
│ 22  │ Hamlet.3.KING CLAUDIUS             │ 0.0655672    │ 0.26544     │
│ 23  │ Hamlet.3.ROSENCRANTZ               │ 0.280058     │ -0.0858106  │
│ 24  │ Hamlet.3.GUILDENSTERN              │ 0.210143     │ 0.112408    │
│ 25  │ Hamlet.3.QUEEN GERTRUDE            │ 0.255409     │ 0.267895    │
│ 26  │ Hamlet.3.LORD POLONIUS             │ 0.0357189    │ 0.391318    │
│ 27  │ Hamlet.3.OPHELIA                   │ 0.504516     │ 0.114242    │
│ 28  │ Hamlet.3.HAMLET                    │ 0.0239114    │ 0.242569    │
│ 29  │ Hamlet.3.First Player              │ 0.362199     │ -0.0119544  │
│ 30  │ Hamlet.3.HORATIO                   │ 0.19816      │ -0.223814   │
│ 31  │ Hamlet.3.Player King               │ -0.0440909   │ 0.354846    │
│ 32  │ Hamlet.3.Player Queen              │ -0.356439    │ 0.36839     │
│ 33  │ Hamlet.4.KING CLAUDIUS             │ -0.233257    │ -0.0848173  │
│ 34  │ Hamlet.4.QUEEN GERTRUDE            │ -0.244333    │ 0.00493749  │
│ 35  │ Hamlet.4.HAMLET                    │ 0.408012     │ -0.258235   │
│ 36  │ Hamlet.4.ROSENCRANTZ               │ 0.131575     │ -0.373945   │
│ 37  │ Hamlet.4.Captain                   │ 0.145028     │ -0.420494   │
│ 38  │ Hamlet.4.Gentleman                 │ 0.261609     │ -0.245583   │
│ 39  │ Hamlet.4.HORATIO                   │ 0.145028     │ -0.420494   │
│ 40  │ Hamlet.4.OPHELIA                   │ -0.228653    │ -0.206464   │
│ 41  │ Hamlet.4.LAERTES                   │ -0.114126    │ -0.204269   │
│ 42  │ Hamlet.4.Messenger                 │ 0.00630437   │ 0.179922    │
│ 43  │ Hamlet.5.First Clown               │ 0.113449     │ -0.347679   │
│ 44  │ Hamlet.5.HAMLET                    │ 0.0162374    │ 0.0709859   │
│ 45  │ Hamlet.5.HORATIO                   │ 0.202416     │ 0.143478    │
│ 46  │ Hamlet.5.LAERTES                   │ -0.245253    │ 0.0991488   │
│ 47  │ Hamlet.5.First Priest              │ -0.344462    │ -0.183721   │
│ 48  │ Hamlet.5.QUEEN GERTRUDE            │ -0.319262    │ 0.191132    │
│ 49  │ Hamlet.5.KING CLAUDIUS             │ 0.148443     │ -0.344215   │
│ 50  │ Hamlet.5.OSRIC                     │ 0.306818     │ -0.0308713  │
│ 51  │ Hamlet.5.Lord                      │ 0.0485581    │ 0.076483    │
│ 52  │ Hamlet.5.PRINCE FORTINBRAS         │ 0.255803     │ -0.398158   │
│ 53  │ Hamlet.5.First Ambassador          │ -0.036736    │ -0.34309    │
│ 54  │ Romeo and Juliet.1.RICHMOND        │ -0.333237    │ -0.083454   │
│ 55  │ Romeo and Juliet.1.SAMPSON         │ 0.0485581    │ 0.076483    │
│ 56  │ Romeo and Juliet.1.BENVOLIO        │ -0.352667    │ 0.0809978   │
│ 57  │ Romeo and Juliet.1.TYBALT          │ -0.000994144 │ -0.0550631  │
│ 58  │ Romeo and Juliet.1.CAPULET         │ 0.252923     │ 0.530377    │
│ 59  │ Romeo and Juliet.1.LADY CAPULET    │ -0.112978    │ 0.577424    │
│ 60  │ Romeo and Juliet.1.MONTAGUE        │ -0.0619329   │ 0.025843    │
│ 61  │ Romeo and Juliet.1.PRINCE          │ -0.192886    │ -0.199806   │
│ 62  │ Romeo and Juliet.1.ROMEO           │ -0.263934    │ 0.308341    │
│ 63  │ Romeo and Juliet.1.PARIS           │ 0.382894     │ -0.110149   │
│ 64  │ Romeo and Juliet.1.Servant         │ -0.215471    │ 0.246109    │
│ 65  │ Romeo and Juliet.1.Nurse           │ -0.252707    │ 0.486727    │
│ 66  │ Romeo and Juliet.1.JULIET          │ -0.00177967  │ 0.0314312   │
│ 67  │ Romeo and Juliet.1.MERCUTIO        │ -0.262479    │ 0.119141    │
│ 68  │ Romeo and Juliet.1.Second Servant  │ 0.129793     │ -0.0754033  │
│ 69  │ Romeo and Juliet.1.Second Capulet  │ 0.0251742    │ 0.24797     │
│ 70  │ Romeo and Juliet.2.Chorus          │ -0.333237    │ -0.083454   │
│ 71  │ Romeo and Juliet.2.ROMEO           │ -0.187451    │ 0.268313    │
│ 72  │ Romeo and Juliet.2.BENVOLIO        │ -0.330475    │ 0.0872373   │
│ 73  │ Romeo and Juliet.2.MERCUTIO        │ -0.283376    │ 0.26795     │
│ 74  │ Romeo and Juliet.2.JULIET          │ -0.380297    │ 0.124577    │
│ 75  │ Romeo and Juliet.2.Nurse           │ -0.0652827   │ 0.163698    │
│ 76  │ Romeo and Juliet.2.FRIAR LAURENCE  │ -0.283986    │ 0.21185     │
│ 77  │ Romeo and Juliet.2.PETER           │ 0.129793     │ -0.0754033  │
│ 78  │ Romeo and Juliet.2.NURSE           │ 0.0485581    │ 0.076483    │
│ 79  │ Romeo and Juliet.3.BENVOLIO        │ 0.0319411    │ -0.381746   │
│ 80  │ Romeo and Juliet.3.MERCUTIO        │ 0.198865     │ -0.272731   │
│ 81  │ Romeo and Juliet.3.TYBALT          │ 0.414723     │ -0.113737   │
│ 82  │ Romeo and Juliet.3.ROMEO           │ -0.329804    │ -0.105694   │
│ 83  │ Romeo and Juliet.3.PRINCE          │ -0.0109318   │ -0.0123783  │
│ 84  │ Romeo and Juliet.3.LADY CAPULET    │ -0.231833    │ 0.120532    │
│ 85  │ Romeo and Juliet.3.MONTAGUE        │ -0.135021    │ -0.156696   │
│ 86  │ Romeo and Juliet.3.JULIET          │ -0.211646    │ 0.211053    │
│ 87  │ Romeo and Juliet.3.Nurse           │ -0.0581404   │ 0.162007    │
│ 88  │ Romeo and Juliet.3.FRIAR LAURENCE  │ -0.0661674   │ 0.229157    │
│ 89  │ Romeo and Juliet.3.CAPULET         │ -0.127875    │ 0.191531    │
│ 90  │ Romeo and Juliet.3.PARIS           │ 0.128213     │ -0.00531163 │
│ 91  │ Romeo and Juliet.4.FRIAR LAURENCE  │ -0.239195    │ 0.231269    │
│ 92  │ Romeo and Juliet.4.PARIS           │ -0.31748     │ 0.0638964   │
│ 93  │ Romeo and Juliet.4.JULIET          │ -0.106806    │ 0.147008    │
│ 94  │ Romeo and Juliet.4.CAPULET         │ -0.278719    │ -0.216923   │
│ 95  │ Romeo and Juliet.4.Nurse           │ -0.235233    │ -0.0912408  │
│ 96  │ Romeo and Juliet.4.LADY CAPULET    │ -0.26049     │ -0.200935   │
│ 97  │ Romeo and Juliet.5.ROMEO           │ -0.0202765   │ 0.0606254   │
│ 98  │ Romeo and Juliet.5.BALTHASAR       │ 0.126603     │ -0.0197384  │
│ 99  │ Romeo and Juliet.5.Apothecary      │ 0.145028     │ -0.420494   │
│ 100 │ Romeo and Juliet.5.FRIAR LAURENCE  │ -0.180853    │ -0.0424114  │
│ 101 │ Romeo and Juliet.5.PARIS           │ -0.0571669   │ -0.130127   │
│ 102 │ Romeo and Juliet.5.PAGE            │ 0.029757     │ -0.0356892  │
│ 103 │ Romeo and Juliet.5.JULIET          │ -0.227915    │ -0.117183   │
│ 104 │ Romeo and Juliet.5.First Watchman  │ 0.250174     │ -0.290115   │
│ 105 │ Romeo and Juliet.5.Second Watchman │ 0.145028     │ -0.420494   │
│ 106 │ Romeo and Juliet.5.PRINCE          │ -0.0434724   │ -0.0274925  │
│ 107 │ Romeo and Juliet.5.CAPULET         │ -0.451379    │ 0.17947     │
│ 108 │ Romeo and Juliet.5.LADY CAPULET    │ -0.136484    │ -0.349324   │
│ 109 │ Romeo and Juliet.5.MONTAGUE        │ -0.344462    │ -0.183721   │
Codes:
10×49 DataFrame. Omitted printing of 44 columns
│ Row │ code       │ density   │ pos_x      │ pos_y     │ Beauty_Death │
│     │ Symbol     │ Float64   │ Float64    │ Float64   │ Real         │
├─────┼────────────┼───────────┼────────────┼───────────┼──────────────┤
│ 1   │ Love       │ 0.647742  │ -0.267508  │ 0.197603  │ -0.0338448   │
│ 2   │ Beauty     │ 0.303055  │ -0.0900405 │ 0.27439   │ 0.419156     │
│ 3   │ Death      │ 0.669185  │ -0.237038  │ -0.49258  │ 0.156972     │
│ 4   │ Fear       │ 0.184299  │ 0.0682998  │ 0.191504  │ -0.0329847   │
│ 5   │ Friendship │ 0.241114  │ -0.0119186 │ 0.153533  │ -0.0132122   │
│ 6   │ Hate       │ 0.12437   │ 0.0119618  │ 0.197947  │ 0.0135677    │
│ 7   │ Honor      │ 0.166778  │ 0.238693   │ 0.128112  │ 0.00688807   │
│ 8   │ Men        │ 1.0       │ 0.549001   │ 0.0278276 │ -0.0573072   │
│ 9   │ Women      │ 0.54824   │ -0.429978  │ 0.501375  │ -0.0582327   │
│ 10  │ Pride      │ 0.0716105 │ 0.185473   │ 0.182637  │ -0.17467     │
Network:
45×6 DataFrame. Omitted printing of 1 columns
│ Row │ relationship      │ response │ referent │ density    │ weight_x    
│
│     │ Symbol            │ Int64    │ Int64    │ Float64    │ Float64     
│
├─────┼───────────────────┼──────────┼──────────┼────────────┼─────────────
┤
│ 1   │ Beauty_Fear       │ 2        │ 4        │ 0.0648035  │ -0.0106655  
│
│ 2   │ Hate_Pride        │ 6        │ 10       │ 0.00394758 │ 0.0286641   
│
│ 3   │ Love_Men          │ 1        │ 8        │ 0.909537   │ 0.194209    
│
│ 4   │ Friendship_Hate   │ 5        │ 6        │ 0.0453927  │ 0.0319373   
│
│ 5   │ Love_Hate         │ 1        │ 6        │ 0.105129   │ -0.0303609  
│
│ 6   │ Death_Pride       │ 3        │ 10       │ 0.0735438  │ 0.0802491   
│
│ 7   │ Death_Honor       │ 3        │ 7        │ 0.0437356  │ 0.0149609   
│
│ 8   │ Love_Fear         │ 1        │ 4        │ 0.132717   │ -0.0302521  
│
│ 9   │ Honor_Women       │ 7        │ 9        │ 0.0921121  │ 0.0398797   
│
│ 10  │ Fear_Honor        │ 4        │ 7        │ 0.031788   │ 0.0418584   
│
│ 11  │ Women_Pride       │ 9        │ 10       │ 0.0378448  │ 0.028806    
│
│ 12  │ Friendship_Pride  │ 5        │ 10       │ 0.00156168 │ 0.0335785   
│
│ 13  │ Death_Women       │ 3        │ 9        │ 0.451145   │ -0.570568   
│
│ 14  │ Honor_Men         │ 7        │ 8        │ 0.247313   │ 0.234268    
│
│ 15  │ Love_Death        │ 1        │ 3        │ 0.438863   │ -0.448446   
│
│ 16  │ Love_Women        │ 1        │ 9        │ 0.461017   │ -0.323061   
│
│ 17  │ Death_Friendship  │ 3        │ 5        │ 0.211489   │ -0.0716778  
│
│ 18  │ Fear_Pride        │ 4        │ 10       │ 0.013551   │ 0.0407375   
│
│ 19  │ Love_Beauty       │ 1        │ 2        │ 0.26336    │ -0.161402   
│
│ 20  │ Love_Pride        │ 1        │ 10       │ 0.0206377  │ 0.0298887   
│
│ 21  │ Honor_Pride       │ 7        │ 10       │ 0.0188589  │ 0.0478456   
│
│ 22  │ Hate_Men          │ 6        │ 8        │ 0.0880087  │ 0.0311631   
│
│ 23  │ Beauty_Honor      │ 2        │ 7        │ 0.0626249  │ 0.0453567   
│
│ 24  │ Beauty_Women      │ 2        │ 9        │ 0.151413   │ -0.0384645  
│
│ 25  │ Love_Honor        │ 1        │ 7        │ 0.158      │ 0.0660379   
│
│ 26  │ Men_Women         │ 8        │ 9        │ 0.799116   │ 0.129364    
│
│ 27  │ Death_Fear        │ 3        │ 4        │ 0.153192   │ -0.0180499  
│
│ 28  │ Love_Friendship   │ 1        │ 5        │ 0.119846   │ -0.0134191  
│
│ 29  │ Beauty_Death      │ 2        │ 3        │ 0.211158   │ -0.164605   
│
│ 30  │ Friendship_Honor  │ 5        │ 7        │ 0.0157908  │ 0.0306325   
│
│ 31  │ Beauty_Hate       │ 2        │ 6        │ 0.0427713  │ -0.00367689 
│
│ 32  │ Friendship_Women  │ 5        │ 9        │ 0.0697133  │ -0.0161217  
│
│ 33  │ Beauty_Men        │ 2        │ 8        │ 0.290705   │ 0.0380483   
│
│ 34  │ Fear_Men          │ 4        │ 8        │ 0.236431   │ 0.113842    
│
│ 35  │ Men_Pride         │ 8        │ 10       │ 0.101592   │ 0.142216    
│
│ 36  │ Hate_Honor        │ 6        │ 7        │ 0.00155773 │ 0.0327041   
│
│ 37  │ Fear_Women        │ 4        │ 9        │ 0.0594334  │ 0.00227547  
│
│ 38  │ Hate_Women        │ 6        │ 9        │ 0.0865162  │ -0.0643897  
│
│ 39  │ Beauty_Friendship │ 2        │ 5        │ 0.11696    │ 0.00714456  
│
│ 40  │ Beauty_Pride      │ 2        │ 10       │ 0.0169097  │ 0.0346564   
│
│ 41  │ Friendship_Men    │ 5        │ 8        │ 0.3553     │ 0.19569     
│
│ 42  │ Fear_Hate         │ 4        │ 6        │ 0.0152879  │ 0.0271776   
│
│ 43  │ Fear_Friendship   │ 4        │ 5        │ 0.0351521  │ 0.0198634   
│
│ 44  │ Death_Hate        │ 3        │ 6        │ 0.112353   │ -0.0849865  
│
│ 45  │ Death_Men         │ 3        │ 8        │ 1.0        │ 0.287092    
│
signal_to_noise_ratio:
1.3747333809527298

coregistration_y:
0.9099501148411212

variance_x:
0.09367899317719439

variance_y:
0.09991360427451837

correlation_y:
0.9100833557070527

coregistration_x:
0.930085331000901

correlation_x:
0.9383296568151603

Code Difference Rotation (Men vs Women)

Note (a,f) the groups are pulled apart when we look at the account of the networks given by Men vs. Women.

let # create a non-global scope

rotation = EpistemicNetworkAnalysis.DifferenceRotation(8, 9)
ena = ENAModel(data, codes, conversations, units, dropEmpty=dropEmpty, sphereNormalize=sphereNormalize, rotateBy=rotation, rotateOn=:codeModel)
p = plot(ena, groupBy=:Play, extraColors=extraColors)
display(p)
display(ena)

end # let
Units (centroids):
109×48 DataFrame. Omitted printing of 45 columns
│ Row │ ENA_UNIT                           │ pos_x       │ pos_y       │
│     │ String                             │ Float64     │ Float64     │
├─────┼────────────────────────────────────┼─────────────┼─────────────┤
│ 1   │ Hamlet.1.BERNARDO                  │ 0.384912    │ -0.258143   │
│ 2   │ Hamlet.1.HORATIO                   │ 0.438894    │ -0.0484982  │
│ 3   │ Hamlet.1.MARCELLUS                 │ 0.436284    │ 0.028339    │
│ 4   │ Hamlet.1.KING CLAUDIUS             │ 0.267952    │ -0.180477   │
│ 5   │ Hamlet.1.LAERTES                   │ -0.367019   │ 0.242203    │
│ 6   │ Hamlet.1.LORD POLONIUS             │ -0.13786    │ -0.0626598  │
│ 7   │ Hamlet.1.HAMLET                    │ 0.328751    │ -0.245522   │
│ 8   │ Hamlet.1.QUEEN GERTRUDE            │ 0.24273     │ -0.202259   │
│ 9   │ Hamlet.1.All                       │ -0.107595   │ -0.0987569  │
│ 10  │ Hamlet.1.OPHELIA                   │ -0.0445585  │ -0.0228045  │
│ 11  │ Hamlet.1.Ghost                     │ -0.0881108  │ -0.0721518  │
│ 12  │ Hamlet.2.LORD POLONIUS             │ 0.340317    │ 0.218159    │
│ 13  │ Hamlet.2.REYNALDO                  │ 0.0809881   │ 0.146257    │
│ 14  │ Hamlet.2.OPHELIA                   │ 0.213172    │ 0.49636     │
│ 15  │ Hamlet.2.KING CLAUDIUS             │ -0.081884   │ -0.223953   │
│ 16  │ Hamlet.2.QUEEN GERTRUDE            │ 0.248665    │ -0.248432   │
│ 17  │ Hamlet.2.ROSENCRANTZ               │ 0.271512    │ 0.197715    │
│ 18  │ Hamlet.2.GUILDENSTERN              │ 0.361457    │ 0.156205    │
│ 19  │ Hamlet.2.VOLTIMAND                 │ -0.156968   │ -0.124294   │
│ 20  │ Hamlet.2.HAMLET                    │ 0.10199     │ 0.275088    │
│ 21  │ Hamlet.2.First Player              │ -0.00774622 │ 0.106382    │
│ 22  │ Hamlet.3.KING CLAUDIUS             │ -0.101138   │ 0.217325    │
│ 23  │ Hamlet.3.ROSENCRANTZ               │ 0.361787    │ 0.278823    │
│ 24  │ Hamlet.3.GUILDENSTERN              │ -0.00354148 │ 0.240671    │
│ 25  │ Hamlet.3.QUEEN GERTRUDE            │ 0.139925    │ -0.151357   │
│ 26  │ Hamlet.3.LORD POLONIUS             │ -0.179716   │ 0.159605    │
│ 27  │ Hamlet.3.OPHELIA                   │ 0.345621    │ -0.085023   │
│ 28  │ Hamlet.3.HAMLET                    │ 0.0768702   │ 0.194096    │
│ 29  │ Hamlet.3.First Player              │ 0.241671    │ -0.227588   │
│ 30  │ Hamlet.3.HORATIO                   │ 0.254016    │ -0.107942   │
│ 31  │ Hamlet.3.Player King               │ -0.0314405  │ 0.073836    │
│ 32  │ Hamlet.3.Player Queen              │ -0.364412   │ 0.231915    │
│ 33  │ Hamlet.4.KING CLAUDIUS             │ 0.0254648   │ -0.0635954  │
│ 34  │ Hamlet.4.QUEEN GERTRUDE            │ -0.349859   │ -0.14739    │
│ 35  │ Hamlet.4.HAMLET                    │ 0.354852    │ -0.30014    │
│ 36  │ Hamlet.4.ROSENCRANTZ               │ 0.364099    │ -0.138547   │
│ 37  │ Hamlet.4.Captain                   │ 0.248665    │ -0.248432   │
│ 38  │ Hamlet.4.Gentleman                 │ 0.312282    │ -0.173064   │
│ 39  │ Hamlet.4.HORATIO                   │ 0.248665    │ -0.248432   │
│ 40  │ Hamlet.4.OPHELIA                   │ 0.0355882   │ -0.082389   │
│ 41  │ Hamlet.4.LAERTES                   │ 0.104552    │ -0.153022   │
│ 42  │ Hamlet.4.Messenger                 │ -0.147187   │ 0.272103    │
│ 43  │ Hamlet.5.First Clown               │ 0.168997    │ -0.276569   │
│ 44  │ Hamlet.5.HAMLET                    │ 0.0700298   │ -0.0192204  │
│ 45  │ Hamlet.5.HORATIO                   │ 0.0794122   │ 0.205952    │
│ 46  │ Hamlet.5.LAERTES                   │ -0.222941   │ -0.310329   │
│ 47  │ Hamlet.5.First Priest              │ -0.445402   │ -0.248432   │
│ 48  │ Hamlet.5.QUEEN GERTRUDE            │ -0.643424   │ -0.133121   │
│ 49  │ Hamlet.5.KING CLAUDIUS             │ 0.331404    │ -0.0930997  │
│ 50  │ Hamlet.5.OSRIC                     │ 0.257059    │ 0.362302    │
│ 51  │ Hamlet.5.Lord                      │ -0.268421   │ 0.0602798   │
│ 52  │ Hamlet.5.PRINCE FORTINBRAS         │ 0.329779    │ -0.111722   │
│ 53  │ Hamlet.5.First Ambassador          │ -0.0474514  │ 0.00964036  │
│ 54  │ Romeo and Juliet.1.RICHMOND        │ -0.054337   │ 0.179128    │
│ 55  │ Romeo and Juliet.1.SAMPSON         │ -0.268421   │ 0.0602798   │
│ 56  │ Romeo and Juliet.1.BENVOLIO        │ -0.133491   │ -0.0690279  │
│ 57  │ Romeo and Juliet.1.TYBALT          │ 0.0944541   │ -0.684132   │
│ 58  │ Romeo and Juliet.1.CAPULET         │ -0.102486   │ 0.191178    │
│ 59  │ Romeo and Juliet.1.LADY CAPULET    │ -0.397941   │ 0.174995    │
│ 60  │ Romeo and Juliet.1.MONTAGUE        │ -0.237973   │ 0.12925     │
│ 61  │ Romeo and Juliet.1.PRINCE          │ -0.0789068  │ -0.200316   │
│ 62  │ Romeo and Juliet.1.ROMEO           │ -0.171718   │ 0.250475    │
│ 63  │ Romeo and Juliet.1.PARIS           │ 0.153132    │ -0.31545    │
│ 64  │ Romeo and Juliet.1.Servant         │ -0.502954   │ 0.210479    │
│ 65  │ Romeo and Juliet.1.Nurse           │ -0.689093   │ 0.0458058   │
│ 66  │ Romeo and Juliet.1.JULIET          │ 0.0791112   │ 0.437715    │
│ 67  │ Romeo and Juliet.1.MERCUTIO        │ -0.0758182  │ 0.211396    │
│ 68  │ Romeo and Juliet.1.Second Servant  │ 0.16492     │ 0.276973    │
│ 69  │ Romeo and Juliet.1.Second Capulet  │ -0.322172   │ 0.0417698   │
│ 70  │ Romeo and Juliet.2.Chorus          │ -0.054337   │ 0.179128    │
│ 71  │ Romeo and Juliet.2.ROMEO           │ -0.0491364  │ 0.30689     │
│ 72  │ Romeo and Juliet.2.BENVOLIO        │ -0.117871   │ 0.323501    │
│ 73  │ Romeo and Juliet.2.MERCUTIO        │ -0.322345   │ 0.0540722   │
│ 74  │ Romeo and Juliet.2.JULIET          │ -0.105301   │ 0.139551    │
│ 75  │ Romeo and Juliet.2.Nurse           │ -0.258747   │ 0.093455    │
│ 76  │ Romeo and Juliet.2.FRIAR LAURENCE  │ -0.195925   │ 0.0176841   │
│ 77  │ Romeo and Juliet.2.PETER           │ 0.16492     │ 0.276973    │
│ 78  │ Romeo and Juliet.2.NURSE           │ -0.268421   │ 0.0602798   │
│ 79  │ Romeo and Juliet.3.BENVOLIO        │ 0.230177    │ -0.370053   │
│ 80  │ Romeo and Juliet.3.MERCUTIO        │ 0.35346     │ -0.00781315 │
│ 81  │ Romeo and Juliet.3.TYBALT          │ 0.409769    │ 0.130617    │
│ 82  │ Romeo and Juliet.3.ROMEO           │ 0.0338228   │ -0.022962   │
│ 83  │ Romeo and Juliet.3.PRINCE          │ -0.223255   │ 0.250925    │
│ 84  │ Romeo and Juliet.3.LADY CAPULET    │ -0.219985   │ 0.0987532   │
│ 85  │ Romeo and Juliet.3.MONTAGUE        │ -0.175139   │ -0.0514735  │
│ 86  │ Romeo and Juliet.3.JULIET          │ -0.108775   │ 0.0909183   │
│ 87  │ Romeo and Juliet.3.Nurse           │ -0.0699738  │ -0.100934   │
│ 88  │ Romeo and Juliet.3.FRIAR LAURENCE  │ 0.0317949   │ 0.136256    │
│ 89  │ Romeo and Juliet.3.CAPULET         │ -0.242431   │ -0.0442579  │
│ 90  │ Romeo and Juliet.3.PARIS           │ 0.19745     │ 0.206376    │
│ 91  │ Romeo and Juliet.4.FRIAR LAURENCE  │ -0.163463   │ -0.136888   │
│ 92  │ Romeo and Juliet.4.PARIS           │ -0.196258   │ 0.102005    │
│ 93  │ Romeo and Juliet.4.JULIET          │ -0.00890344 │ 0.0355718   │
│ 94  │ Romeo and Juliet.4.CAPULET         │ 0.0381721   │ -0.100312   │
│ 95  │ Romeo and Juliet.4.Nurse           │ -0.115749   │ -0.158515   │
│ 96  │ Romeo and Juliet.4.LADY CAPULET    │ -0.265196   │ -0.305425   │
│ 97  │ Romeo and Juliet.5.ROMEO           │ 0.15434     │ 0.115189    │
│ 98  │ Romeo and Juliet.5.BALTHASAR       │ 0.153571    │ 0.124948    │
│ 99  │ Romeo and Juliet.5.Apothecary      │ 0.248665    │ -0.248432   │
│ 100 │ Romeo and Juliet.5.FRIAR LAURENCE  │ -0.160813   │ -0.148191   │
│ 101 │ Romeo and Juliet.5.PARIS           │ 0.33674     │ 0.106458    │
│ 102 │ Romeo and Juliet.5.PAGE            │ -0.0420856  │ 0.0640813   │
│ 103 │ Romeo and Juliet.5.JULIET          │ -0.0706272  │ -0.109904   │
│ 104 │ Romeo and Juliet.5.First Watchman  │ 0.345579    │ -0.0930953  │
│ 105 │ Romeo and Juliet.5.Second Watchman │ 0.248665    │ -0.248432   │
│ 106 │ Romeo and Juliet.5.PRINCE          │ 0.00664691  │ -0.0874683  │
│ 107 │ Romeo and Juliet.5.CAPULET         │ -0.723526   │ -0.0581215  │
│ 108 │ Romeo and Juliet.5.LADY CAPULET    │ -0.0781032  │ -0.37933    │
│ 109 │ Romeo and Juliet.5.MONTAGUE        │ -0.445402   │ -0.248432   │
Codes:
10×49 DataFrame. Omitted printing of 44 columns
│ Row │ code       │ density   │ pos_x      │ pos_y       │ Beauty_Death │
│     │ Symbol     │ Float64   │ Float64    │ Float64     │ Real         │
├─────┼────────────┼───────────┼────────────┼─────────────┼──────────────┤
│ 1   │ Love       │ 0.647742  │ 0.0514876  │ 0.426081    │ -0.0338448   │
│ 2   │ Beauty     │ 0.303055  │ -0.0649817 │ -0.0413185  │ 0.419156     │
│ 3   │ Death      │ 0.669185  │ 0.218977   │ -0.624728   │ 0.156972     │
│ 4   │ Fear       │ 0.184299  │ -0.0536849 │ 0.422116    │ -0.0329847   │
│ 5   │ Friendship │ 0.241114  │ -0.116376  │ 0.16465     │ -0.0132122   │
│ 6   │ Hate       │ 0.12437   │ -0.0355454 │ 0.20203     │ 0.0135677    │
│ 7   │ Honor      │ 0.166778  │ 0.0279109  │ -0.758764   │ 0.00688807   │
│ 8   │ Men        │ 1.0       │ 0.57294    │ -0.00730474 │ -0.0573072   │
│ 9   │ Women      │ 0.54824   │ -0.815194  │ -0.00730474 │ -0.0582327   │
│ 10  │ Pride      │ 0.0716105 │ -0.0192921 │ 0.50884     │ -0.17467     │
Network:
45×6 DataFrame. Omitted printing of 1 columns
│ Row │ relationship      │ response │ referent │ density    │ weight_x    
 │
│     │ Symbol            │ Int64    │ Int64    │ Float64    │ Float64     
 │
├─────┼───────────────────┼──────────┼──────────┼────────────┼─────────────
─┤
│ 1   │ Beauty_Fear       │ 2        │ 4        │ 0.0648035  │ -0.0128089  
 │
│ 2   │ Hate_Pride        │ 6        │ 10       │ 0.00394758 │ -0.00595751 
 │
│ 3   │ Love_Men          │ 1        │ 8        │ 0.909537   │ 0.410924    
 │
│ 4   │ Friendship_Hate   │ 5        │ 6        │ 0.0453927  │ -0.0127087  
 │
│ 5   │ Love_Hate         │ 1        │ 6        │ 0.105129   │ 0.0359496   
 │
│ 6   │ Death_Pride       │ 3        │ 10       │ 0.0735438  │ 0.00191635  
 │
│ 7   │ Death_Honor       │ 3        │ 7        │ 0.0437356  │ -0.0109399  
 │
│ 8   │ Love_Fear         │ 1        │ 4        │ 0.132717   │ -0.00574444 
 │
│ 9   │ Honor_Women       │ 7        │ 9        │ 0.0921121  │ -0.0824417  
 │
│ 10  │ Fear_Honor        │ 4        │ 7        │ 0.031788   │ -0.0133764  
 │
│ 11  │ Women_Pride       │ 9        │ 10       │ 0.0378448  │ -0.0466503  
 │
│ 12  │ Friendship_Pride  │ 5        │ 10       │ 0.00156168 │ 0.000626087 
 │
│ 13  │ Death_Women       │ 3        │ 9        │ 0.451145   │ -0.453447   
 │
│ 14  │ Honor_Men         │ 7        │ 8        │ 0.247313   │ 0.138235    
 │
│ 15  │ Love_Death        │ 1        │ 3        │ 0.438863   │ -0.0479389  
 │
│ 16  │ Love_Women        │ 1        │ 9        │ 0.461017   │ -0.330854   
 │
│ 17  │ Death_Friendship  │ 3        │ 5        │ 0.211489   │ -0.0466615  
 │
│ 18  │ Fear_Pride        │ 4        │ 10       │ 0.013551   │ 0.00106433  
 │
│ 19  │ Love_Beauty       │ 1        │ 2        │ 0.26336    │ -0.000671672
 │
│ 20  │ Love_Pride        │ 1        │ 10       │ 0.0206377  │ -0.0186065  
 │
│ 21  │ Honor_Pride       │ 7        │ 10       │ 0.0188589  │ 0.00287398  
 │
│ 22  │ Hate_Men          │ 6        │ 8        │ 0.0880087  │ 0.0580884   
 │
│ 23  │ Beauty_Honor      │ 2        │ 7        │ 0.0626249  │ -0.00349512 
 │
│ 24  │ Beauty_Women      │ 2        │ 9        │ 0.151413   │ -0.103075   
 │
│ 25  │ Love_Honor        │ 1        │ 7        │ 0.158      │ -0.0217725  
 │
│ 26  │ Men_Women         │ 8        │ 9        │ 0.799116   │ -0.233571   
 │
│ 27  │ Death_Fear        │ 3        │ 4        │ 0.153192   │ 0.00709881  
 │
│ 28  │ Love_Friendship   │ 1        │ 5        │ 0.119846   │ -0.021286   
 │
│ 29  │ Beauty_Death      │ 2        │ 3        │ 0.211158   │ 0.000666676 
 │
│ 30  │ Friendship_Honor  │ 5        │ 7        │ 0.0157908  │ -0.00966    
 │
│ 31  │ Beauty_Hate       │ 2        │ 6        │ 0.0427713  │ 0.0198201   
 │
│ 32  │ Friendship_Women  │ 5        │ 9        │ 0.0697133  │ -0.060573   
 │
│ 33  │ Beauty_Men        │ 2        │ 8        │ 0.290705   │ 0.130322    
 │
│ 34  │ Fear_Men          │ 4        │ 8        │ 0.236431   │ 0.0952493   
 │
│ 35  │ Men_Pride         │ 8        │ 10       │ 0.101592   │ 0.0752495   
 │
│ 36  │ Hate_Honor        │ 6        │ 7        │ 0.00155773 │ 0.000576781 
 │
│ 37  │ Fear_Women        │ 4        │ 9        │ 0.0594334  │ -0.052958   
 │
│ 38  │ Hate_Women        │ 6        │ 9        │ 0.0865162  │ -0.0772131  
 │
│ 39  │ Beauty_Friendship │ 2        │ 5        │ 0.11696    │ -0.0202419  
 │
│ 40  │ Beauty_Pride      │ 2        │ 10       │ 0.0169097  │ -0.0105159  
 │
│ 41  │ Friendship_Men    │ 5        │ 8        │ 0.3553     │ 0.193727    
 │
│ 42  │ Fear_Hate         │ 4        │ 6        │ 0.0152879  │ 0.00469739  
 │
│ 43  │ Fear_Friendship   │ 4        │ 5        │ 0.0351521  │ -0.023222   
 │
│ 44  │ Death_Hate        │ 3        │ 6        │ 0.112353   │ -0.023253   
 │
│ 45  │ Death_Men         │ 3        │ 8        │ 1.0        │ 0.572558    
 │
coregistration_y:
0.9025061407187815

variance_x:
0.15800090169516148

variance_y:
0.09910829040866952

correlation_y:
0.9025128456866564

coregistration_x:
0.9290675903154916

correlation_x:
0.9322701561377343

Analysis (Acts over Time)

SVD

Note that (a) the groups have a lot of overlap, though (i-r) we see some differences.

let # create a non-global scope

rotation = SVDRotation()
ena = ENAModel(data, codes, conversations, units, dropEmpty=dropEmpty, sphereNormalize=sphereNormalize, rotateBy=rotation)
p = plot(ena, groupBy=:Act)
display(p)
display(ena)

end # let
Units (centroids):
109×48 DataFrame. Omitted printing of 45 columns
│ Row │ ENA_UNIT                           │ pos_x       │ pos_y      │
│     │ String                             │ Float64     │ Float64    │
├─────┼────────────────────────────────────┼─────────────┼────────────┤
│ 1   │ Hamlet.1.BERNARDO                  │ -0.47873    │ -0.0266559 │
│ 2   │ Hamlet.1.HORATIO                   │ -0.372946   │ 0.0358549  │
│ 3   │ Hamlet.1.MARCELLUS                 │ -0.331925   │ 0.100644   │
│ 4   │ Hamlet.1.KING CLAUDIUS             │ -0.243611   │ 0.0706324  │
│ 5   │ Hamlet.1.LAERTES                   │ 0.5927      │ 0.0930189  │
│ 6   │ Hamlet.1.LORD POLONIUS             │ 0.400577    │ 0.0111927  │
│ 7   │ Hamlet.1.HAMLET                    │ -0.236933   │ 0.0616598  │
│ 8   │ Hamlet.1.QUEEN GERTRUDE            │ -0.511157   │ 0.0768956  │
│ 9   │ Hamlet.1.All                       │ 0.18514     │ 0.389411   │
│ 10  │ Hamlet.1.OPHELIA                   │ 0.402719    │ 0.129456   │
│ 11  │ Hamlet.1.Ghost                     │ -0.0565452  │ -0.0515038 │
│ 12  │ Hamlet.2.LORD POLONIUS             │ 0.156789    │ 0.32902    │
│ 13  │ Hamlet.2.REYNALDO                  │ -0.0311345  │ 0.123454   │
│ 14  │ Hamlet.2.OPHELIA                   │ 0.222578    │ 0.413286   │
│ 15  │ Hamlet.2.KING CLAUDIUS             │ 0.193798    │ 0.0794763  │
│ 16  │ Hamlet.2.QUEEN GERTRUDE            │ -0.470901   │ -0.054571  │
│ 17  │ Hamlet.2.ROSENCRANTZ               │ 0.084092    │ -0.0845436 │
│ 18  │ Hamlet.2.GUILDENSTERN              │ -0.0395529  │ 0.226854   │
│ 19  │ Hamlet.2.VOLTIMAND                 │ -0.0911251  │ 0.0420806  │
│ 20  │ Hamlet.2.HAMLET                    │ 0.260063    │ 0.178286   │
│ 21  │ Hamlet.2.First Player              │ 0.0894861   │ 0.00973501 │
│ 22  │ Hamlet.3.KING CLAUDIUS             │ 0.0251874   │ -0.204368  │
│ 23  │ Hamlet.3.ROSENCRANTZ               │ -0.064462   │ 0.367009   │
│ 24  │ Hamlet.3.GUILDENSTERN              │ 0.225661    │ -0.14435   │
│ 25  │ Hamlet.3.QUEEN GERTRUDE            │ 0.312939    │ 0.233256   │
│ 26  │ Hamlet.3.LORD POLONIUS             │ 0.45167     │ -0.232655  │
│ 27  │ Hamlet.3.OPHELIA                   │ -0.00841465 │ -0.0600226 │
│ 28  │ Hamlet.3.HAMLET                    │ 0.258886    │ 0.0413254  │
│ 29  │ Hamlet.3.First Player              │ 0.0375905   │ 0.319945   │
│ 30  │ Hamlet.3.HORATIO                   │ -0.250977   │ -0.0923781 │
│ 31  │ Hamlet.3.Player King               │ 0.395159    │ 0.392111   │
│ 32  │ Hamlet.3.Player Queen              │ 0.538272    │ 0.152867   │
│ 33  │ Hamlet.4.KING CLAUDIUS             │ -0.184259   │ 0.0863442  │
│ 34  │ Hamlet.4.QUEEN GERTRUDE            │ 0.0433645   │ -0.466075  │
│ 35  │ Hamlet.4.HAMLET                    │ -0.58384    │ -0.013316  │
│ 36  │ Hamlet.4.ROSENCRANTZ               │ -0.397334   │ 0.126024   │
│ 37  │ Hamlet.4.Captain                   │ -0.470901   │ -0.054571  │
│ 38  │ Hamlet.4.Gentleman                 │ -0.306618   │ -0.0655062 │
│ 39  │ Hamlet.4.HORATIO                   │ -0.470901   │ -0.054571  │
│ 40  │ Hamlet.4.OPHELIA                   │ -0.177102   │ 0.0462601  │
│ 41  │ Hamlet.4.LAERTES                   │ -0.285847   │ 0.00170803 │
│ 42  │ Hamlet.4.Messenger                 │ 0.39221     │ -0.0868878 │
│ 43  │ Hamlet.5.First Clown               │ -0.422863   │ -0.198826  │
│ 44  │ Hamlet.5.HAMLET                    │ 0.022501    │ -0.130013  │
│ 45  │ Hamlet.5.HORATIO                   │ 0.167585    │ -0.140596  │
│ 46  │ Hamlet.5.LAERTES                   │ 0.0820664   │ -0.0883897 │
│ 47  │ Hamlet.5.First Priest              │ -0.11575    │ -0.402041  │
│ 48  │ Hamlet.5.QUEEN GERTRUDE            │ 0.274183    │ -0.68006   │
│ 49  │ Hamlet.5.KING CLAUDIUS             │ -0.491445   │ 0.193748   │
│ 50  │ Hamlet.5.OSRIC                     │ 0.0930659   │ 0.247839   │
│ 51  │ Hamlet.5.Lord                      │ 0.211586    │ -0.373729  │
│ 52  │ Hamlet.5.PRINCE FORTINBRAS         │ -0.561409   │ -0.0328107 │
│ 53  │ Hamlet.5.First Ambassador          │ -0.36516    │ 0.0190857  │
│ 54  │ Romeo and Juliet.1.RICHMOND        │ -0.0185068  │ 0.379775   │
│ 55  │ Romeo and Juliet.1.SAMPSON         │ 0.211586    │ -0.373729  │
│ 56  │ Romeo and Juliet.1.BENVOLIO        │ 0.129574    │ -0.0354471 │
│ 57  │ Romeo and Juliet.1.TYBALT          │ -0.358596   │ -0.0454675 │
│ 58  │ Romeo and Juliet.1.CAPULET         │ 0.505214    │ -0.124952  │
│ 59  │ Romeo and Juliet.1.LADY CAPULET    │ 0.715499    │ 0.224343   │
│ 60  │ Romeo and Juliet.1.MONTAGUE        │ 0.161187    │ 0.125892   │
│ 61  │ Romeo and Juliet.1.PRINCE          │ -0.25424    │ -0.0405864 │
│ 62  │ Romeo and Juliet.1.ROMEO           │ 0.46931     │ 0.0684111  │
│ 63  │ Romeo and Juliet.1.PARIS           │ -0.104257   │ 0.0688499  │
│ 64  │ Romeo and Juliet.1.Servant         │ 0.495746    │ -0.311935  │
│ 65  │ Romeo and Juliet.1.Nurse           │ 0.675598    │ -0.362677  │
│ 66  │ Romeo and Juliet.1.JULIET          │ 0.298959    │ 0.438329   │
│ 67  │ Romeo and Juliet.1.MERCUTIO        │ 0.319241    │ 0.218646   │
│ 68  │ Romeo and Juliet.1.Second Servant  │ 0.145832    │ 0.294302   │
│ 69  │ Romeo and Juliet.1.Second Capulet  │ 0.345155    │ -0.481848  │
│ 70  │ Romeo and Juliet.2.Chorus          │ -0.0185068  │ 0.379775   │
│ 71  │ Romeo and Juliet.2.ROMEO           │ 0.38572     │ 0.149163   │
│ 72  │ Romeo and Juliet.2.BENVOLIO        │ 0.382137    │ 0.377611   │
│ 73  │ Romeo and Juliet.2.MERCUTIO        │ 0.369665    │ -0.293577  │
│ 74  │ Romeo and Juliet.2.JULIET          │ 0.275712    │ 0.299314   │
│ 75  │ Romeo and Juliet.2.Nurse           │ 0.290127    │ -0.329971  │
│ 76  │ Romeo and Juliet.2.FRIAR LAURENCE  │ 0.244367    │ -0.184833  │
│ 77  │ Romeo and Juliet.2.PETER           │ 0.145832    │ 0.294302   │
│ 78  │ Romeo and Juliet.2.NURSE           │ 0.211586    │ -0.373729  │
│ 79  │ Romeo and Juliet.3.BENVOLIO        │ -0.596805   │ 0.0194083  │
│ 80  │ Romeo and Juliet.3.MERCUTIO        │ -0.237975   │ 0.159441   │
│ 81  │ Romeo and Juliet.3.TYBALT          │ -0.152793   │ 0.130199   │
│ 82  │ Romeo and Juliet.3.ROMEO           │ -0.14281    │ 0.392404   │
│ 83  │ Romeo and Juliet.3.PRINCE          │ 0.111472    │ 0.168988   │
│ 84  │ Romeo and Juliet.3.LADY CAPULET    │ -0.00812265 │ -0.101753  │
│ 85  │ Romeo and Juliet.3.MONTAGUE        │ -0.147616   │ 0.14622    │
│ 86  │ Romeo and Juliet.3.JULIET          │ 0.0989588   │ 0.052766   │
│ 87  │ Romeo and Juliet.3.Nurse           │ 0.0662388   │ -0.303541  │
│ 88  │ Romeo and Juliet.3.FRIAR LAURENCE  │ 0.0631763   │ 0.199449   │
│ 89  │ Romeo and Juliet.3.CAPULET         │ -0.00163679 │ -0.237665  │
│ 90  │ Romeo and Juliet.3.PARIS           │ 0.0824211   │ 0.192992   │
│ 91  │ Romeo and Juliet.4.FRIAR LAURENCE  │ 0.0635898   │ -0.101647  │
│ 92  │ Romeo and Juliet.4.PARIS           │ 0.187481    │ -0.0426549 │
│ 93  │ Romeo and Juliet.4.JULIET          │ 0.077275    │ 0.21331    │
│ 94  │ Romeo and Juliet.4.CAPULET         │ -0.209605   │ 0.0742091  │
│ 95  │ Romeo and Juliet.4.Nurse           │ -0.14054    │ -0.257264  │
│ 96  │ Romeo and Juliet.4.LADY CAPULET    │ -0.299971   │ -0.421244  │
│ 97  │ Romeo and Juliet.5.ROMEO           │ -0.125512   │ 0.045586   │
│ 98  │ Romeo and Juliet.5.BALTHASAR       │ -0.183187   │ 0.125199   │
│ 99  │ Romeo and Juliet.5.Apothecary      │ -0.470901   │ -0.054571  │
│ 100 │ Romeo and Juliet.5.FRIAR LAURENCE  │ -0.339201   │ -0.175511  │
│ 101 │ Romeo and Juliet.5.PARIS           │ -0.238941   │ 0.431153   │
│ 102 │ Romeo and Juliet.5.PAGE            │ -0.0649811  │ -0.195038  │
│ 103 │ Romeo and Juliet.5.JULIET          │ -0.218186   │ -0.0329113 │
│ 104 │ Romeo and Juliet.5.First Watchman  │ -0.447446   │ -0.0202752 │
│ 105 │ Romeo and Juliet.5.Second Watchman │ -0.470901   │ -0.054571  │
│ 106 │ Romeo and Juliet.5.PRINCE          │ -0.135016   │ -0.226739  │
│ 107 │ Romeo and Juliet.5.CAPULET         │ 0.298263    │ -0.610954  │
│ 108 │ Romeo and Juliet.5.LADY CAPULET    │ -0.422941   │ -0.332947  │
│ 109 │ Romeo and Juliet.5.MONTAGUE        │ -0.11575    │ -0.402041  │
Codes:
10×49 DataFrame. Omitted printing of 44 columns
│ Row │ code       │ density   │ pos_x      │ pos_y      │ Beauty_Death │
│     │ Symbol     │ Float64   │ Float64    │ Float64    │ Real         │
├─────┼────────────┼───────────┼────────────┼────────────┼──────────────┤
│ 1   │ Love       │ 0.647742  │ 0.415634   │ 0.590542   │ -0.0338448   │
│ 2   │ Beauty     │ 0.303055  │ 0.221484   │ -0.0457057 │ 0.419156     │
│ 3   │ Death      │ 0.669185  │ -0.817831  │ -0.107205  │ 0.156972     │
│ 4   │ Fear       │ 0.184299  │ 0.118494   │ 0.142822   │ -0.0329847   │
│ 5   │ Friendship │ 0.241114  │ 0.0617024  │ 0.248846   │ -0.0132122   │
│ 6   │ Hate       │ 0.12437   │ 0.122053   │ 0.0404863  │ 0.0135677    │
│ 7   │ Honor      │ 0.166778  │ -0.0845421 │ 0.139637   │ 0.00688807   │
│ 8   │ Men        │ 1.0       │ -0.163159  │ -0.0505806 │ -0.0573072   │
│ 9   │ Women      │ 0.54824   │ 0.547143   │ -0.74552   │ -0.0582327   │
│ 10  │ Pride      │ 0.0716105 │ 0.0483236  │ 0.0967329  │ -0.17467     │
Network:
45×6 DataFrame. Omitted printing of 1 columns
│ Row │ relationship      │ response │ referent │ density    │ weight_x    
 │
│     │ Symbol            │ Int64    │ Int64    │ Float64    │ Float64     
 │
├─────┼───────────────────┼──────────┼──────────┼────────────┼─────────────
─┤
│ 1   │ Beauty_Fear       │ 2        │ 4        │ 0.0648035  │ 0.00555433  
 │
│ 2   │ Hate_Pride        │ 6        │ 10       │ 0.00394758 │ -0.000198021
 │
│ 3   │ Love_Men          │ 1        │ 8        │ 0.909537   │ 0.279383    
 │
│ 4   │ Friendship_Hate   │ 5        │ 6        │ 0.0453927  │ -0.00406515 
 │
│ 5   │ Love_Hate         │ 1        │ 6        │ 0.105129   │ 0.0258794   
 │
│ 6   │ Death_Pride       │ 3        │ 10       │ 0.0735438  │ -0.0290066  
 │
│ 7   │ Death_Honor       │ 3        │ 7        │ 0.0437356  │ 0.00307381  
 │
│ 8   │ Love_Fear         │ 1        │ 4        │ 0.132717   │ 0.0305599   
 │
│ 9   │ Honor_Women       │ 7        │ 9        │ 0.0921121  │ 0.0580573   
 │
│ 10  │ Fear_Honor        │ 4        │ 7        │ 0.031788   │ 0.000689811 
 │
│ 11  │ Women_Pride       │ 9        │ 10       │ 0.0378448  │ 0.0211345   
 │
│ 12  │ Friendship_Pride  │ 5        │ 10       │ 0.00156168 │ 0.000985695 
 │
│ 13  │ Death_Women       │ 3        │ 9        │ 0.451145   │ -0.00531119 
 │
│ 14  │ Honor_Men         │ 7        │ 8        │ 0.247313   │ 0.0895664   
 │
│ 15  │ Love_Death        │ 1        │ 3        │ 0.438863   │ 0.0301782   
 │
│ 16  │ Love_Women        │ 1        │ 9        │ 0.461017   │ 0.220658    
 │
│ 17  │ Death_Friendship  │ 3        │ 5        │ 0.211489   │ -0.0869594  
 │
│ 18  │ Fear_Pride        │ 4        │ 10       │ 0.013551   │ -0.00644122 
 │
│ 19  │ Love_Beauty       │ 1        │ 2        │ 0.26336    │ 0.141039    
 │
│ 20  │ Love_Pride        │ 1        │ 10       │ 0.0206377  │ 0.014421    
 │
│ 21  │ Honor_Pride       │ 7        │ 10       │ 0.0188589  │ 0.00277187  
 │
│ 22  │ Hate_Men          │ 6        │ 8        │ 0.0880087  │ -0.000553739
 │
│ 23  │ Beauty_Honor      │ 2        │ 7        │ 0.0626249  │ 0.0349824   
 │
│ 24  │ Beauty_Women      │ 2        │ 9        │ 0.151413   │ 0.090251    
 │
│ 25  │ Love_Honor        │ 1        │ 7        │ 0.158      │ 0.0904273   
 │
│ 26  │ Men_Women         │ 8        │ 9        │ 0.799116   │ 0.379898    
 │
│ 27  │ Death_Fear        │ 3        │ 4        │ 0.153192   │ -0.0196731  
 │
│ 28  │ Love_Friendship   │ 1        │ 5        │ 0.119846   │ -0.00224336 
 │
│ 29  │ Beauty_Death      │ 2        │ 3        │ 0.211158   │ 0.0177827   
 │
│ 30  │ Friendship_Honor  │ 5        │ 7        │ 0.0157908  │ 0.00846819  
 │
│ 31  │ Beauty_Hate       │ 2        │ 6        │ 0.0427713  │ 0.00206672  
 │
│ 32  │ Friendship_Women  │ 5        │ 9        │ 0.0697133  │ -0.00167339 
 │
│ 33  │ Beauty_Men        │ 2        │ 8        │ 0.290705   │ 0.0915364   
 │
│ 34  │ Fear_Men          │ 4        │ 8        │ 0.236431   │ -0.0129961  
 │
│ 35  │ Men_Pride         │ 8        │ 10       │ 0.101592   │ -0.004208   
 │
│ 36  │ Hate_Honor        │ 6        │ 7        │ 0.00155773 │ 0.000334179 
 │
│ 37  │ Fear_Women        │ 4        │ 9        │ 0.0594334  │ 0.00785507  
 │
│ 38  │ Hate_Women        │ 6        │ 9        │ 0.0865162  │ -0.00938802 
 │
│ 39  │ Beauty_Friendship │ 2        │ 5        │ 0.11696    │ -0.0154165  
 │
│ 40  │ Beauty_Pride      │ 2        │ 10       │ 0.0169097  │ 0.0105227   
 │
│ 41  │ Friendship_Men    │ 5        │ 8        │ 0.3553     │ -0.0719934  
 │
│ 42  │ Fear_Hate         │ 4        │ 6        │ 0.0152879  │ 0.000235393 
 │
│ 43  │ Fear_Friendship   │ 4        │ 5        │ 0.0351521  │ -0.00140627 
 │
│ 44  │ Death_Hate        │ 3        │ 6        │ 0.112353   │ -0.0200551  
 │
│ 45  │ Death_Men         │ 3        │ 8        │ 1.0        │ -0.808057   
 │
coregistration_y:
0.8874154791363662

variance_x:
0.17923285221945362

variance_y:
0.10711557468300313

correlation_y:
0.8899113248772119

coregistration_x:
0.8863187845497024

correlation_x:
0.8863708495918557

F1

Note that time appears to move from Beauty to Death, and 1/2/3 overlap and 4/5 overlap, but there is a big jump between those.

let # create a non-global scope

rotation = FormulaRotation(
    LinearModel, 2, @formula(col ~ 1 + Act), nothing
)
ena = ENAModel(data, codes, conversations, units, dropEmpty=dropEmpty, sphereNormalize=sphereNormalize, rotateBy=rotation)
p = plot(ena, groupBy=:Act)
display(p)
display(ena)

end # let
Units (centroids):
109×48 DataFrame. Omitted printing of 45 columns
│ Row │ ENA_UNIT                           │ pos_x      │ pos_y       │
│     │ String                             │ Float64    │ Float64     │
├─────┼────────────────────────────────────┼────────────┼─────────────┤
│ 1   │ Hamlet.1.BERNARDO                  │ 0.269449   │ -0.34095    │
│ 2   │ Hamlet.1.HORATIO                   │ 0.297573   │ -0.233951   │
│ 3   │ Hamlet.1.MARCELLUS                 │ 0.201878   │ -0.30206    │
│ 4   │ Hamlet.1.KING CLAUDIUS             │ 0.0942305  │ -0.153245   │
│ 5   │ Hamlet.1.LAERTES                   │ -0.500558  │ 0.202073    │
│ 6   │ Hamlet.1.LORD POLONIUS             │ -0.413368  │ 0.11952     │
│ 7   │ Hamlet.1.HAMLET                    │ 0.0982499  │ -0.172343   │
│ 8   │ Hamlet.1.QUEEN GERTRUDE            │ 0.311191   │ -0.40165    │
│ 9   │ Hamlet.1.All                       │ -0.434987  │ -0.302735   │
│ 10  │ Hamlet.1.OPHELIA                   │ -0.415005  │ 0.0933172   │
│ 11  │ Hamlet.1.Ghost                     │ 0.215751   │ 0.142477    │
│ 12  │ Hamlet.2.LORD POLONIUS             │ -0.242797  │ -0.150387   │
│ 13  │ Hamlet.2.REYNALDO                  │ -0.120983  │ -0.225184   │
│ 14  │ Hamlet.2.OPHELIA                   │ -0.256252  │ -0.169184   │
│ 15  │ Hamlet.2.KING CLAUDIUS             │ -0.230655  │ 0.0402803   │
│ 16  │ Hamlet.2.QUEEN GERTRUDE            │ 0.320889   │ -0.276002   │
│ 17  │ Hamlet.2.ROSENCRANTZ               │ -0.133382  │ 0.00988783  │
│ 18  │ Hamlet.2.GUILDENSTERN              │ -0.176325  │ -0.311167   │
│ 19  │ Hamlet.2.VOLTIMAND                 │ -0.204616  │ -0.238262   │
│ 20  │ Hamlet.2.HAMLET                    │ -0.244858  │ 0.0338084   │
│ 21  │ Hamlet.2.First Player              │ 0.0244087  │ 0.0868137   │
│ 22  │ Hamlet.3.KING CLAUDIUS             │ 0.0191727  │ 0.0977002   │
│ 23  │ Hamlet.3.ROSENCRANTZ               │ -0.0472427 │ -0.300489   │
│ 24  │ Hamlet.3.GUILDENSTERN              │ -0.107816  │ 0.215763    │
│ 25  │ Hamlet.3.QUEEN GERTRUDE            │ -0.604325  │ -0.137431   │
│ 26  │ Hamlet.3.LORD POLONIUS             │ -0.354289  │ 0.38987     │
│ 27  │ Hamlet.3.OPHELIA                   │ -0.115439  │ -0.0554522  │
│ 28  │ Hamlet.3.HAMLET                    │ -0.218764  │ 0.163623    │
│ 29  │ Hamlet.3.First Player              │ -0.34435   │ -0.359609   │
│ 30  │ Hamlet.3.HORATIO                   │ 0.227692   │ -0.0699832  │
│ 31  │ Hamlet.3.Player King               │ -0.508154  │ -0.0720621  │
│ 32  │ Hamlet.3.Player Queen              │ -0.337164  │ 0.295662    │
│ 33  │ Hamlet.4.KING CLAUDIUS             │ 0.248482   │ -0.0378146  │
│ 34  │ Hamlet.4.QUEEN GERTRUDE            │ 0.253372   │ 0.441029    │
│ 35  │ Hamlet.4.HAMLET                    │ 0.377538   │ -0.434778   │
│ 36  │ Hamlet.4.ROSENCRANTZ               │ 0.255532   │ -0.302705   │
│ 37  │ Hamlet.4.Captain                   │ 0.320889   │ -0.276002   │
│ 38  │ Hamlet.4.Gentleman                 │ 0.0910564  │ -0.221578   │
│ 39  │ Hamlet.4.HORATIO                   │ 0.320889   │ -0.276002   │
│ 40  │ Hamlet.4.OPHELIA                   │ 0.260689   │ -0.00885714 │
│ 41  │ Hamlet.4.LAERTES                   │ 0.337623   │ -0.0557037  │
│ 42  │ Hamlet.4.Messenger                 │ -0.198122  │ 0.326101    │
│ 43  │ Hamlet.5.First Clown               │ 0.372308   │ -0.116872   │
│ 44  │ Hamlet.5.HAMLET                    │ 0.130025   │ 0.19776     │
│ 45  │ Hamlet.5.HORATIO                   │ -0.0383722 │ 0.212047    │
│ 46  │ Hamlet.5.LAERTES                   │ -0.0711804 │ 0.126772    │
│ 47  │ Hamlet.5.First Priest              │ 0.267792   │ 0.223781    │
│ 48  │ Hamlet.5.QUEEN GERTRUDE            │ 0.0403095  │ 0.642711    │
│ 49  │ Hamlet.5.KING CLAUDIUS             │ 0.333291   │ -0.420312   │
│ 50  │ Hamlet.5.OSRIC                     │ -0.148401  │ -0.164012   │
│ 51  │ Hamlet.5.Lord                      │ -0.0365481 │ 0.345178    │
│ 52  │ Hamlet.5.PRINCE FORTINBRAS         │ 0.386214   │ -0.360613   │
│ 53  │ Hamlet.5.First Ambassador          │ 0.209075   │ -0.319345   │
│ 54  │ Romeo and Juliet.1.RICHMOND        │ -0.138064  │ -0.287404   │
│ 55  │ Romeo and Juliet.1.SAMPSON         │ -0.0365481 │ 0.345178    │
│ 56  │ Romeo and Juliet.1.BENVOLIO        │ -0.140394  │ 0.154171    │
│ 57  │ Romeo and Juliet.1.TYBALT          │ 0.175265   │ -0.223101   │
│ 58  │ Romeo and Juliet.1.CAPULET         │ -0.534016  │ 0.254699    │
│ 59  │ Romeo and Juliet.1.LADY CAPULET    │ -0.791385  │ 0.139391    │
│ 60  │ Romeo and Juliet.1.MONTAGUE        │ -0.401596  │ -0.178199   │
│ 61  │ Romeo and Juliet.1.PRINCE          │ 0.0329302  │ -0.223991   │
│ 62  │ Romeo and Juliet.1.ROMEO           │ -0.394535  │ 0.278961    │
│ 63  │ Romeo and Juliet.1.PARIS           │ -0.180498  │ -0.306764   │
│ 64  │ Romeo and Juliet.1.Servant         │ -0.180762  │ 0.540688    │
│ 65  │ Romeo and Juliet.1.Nurse           │ -0.366203  │ 0.637828    │
│ 66  │ Romeo and Juliet.1.JULIET          │ -0.354848  │ -0.1376     │
│ 67  │ Romeo and Juliet.1.MERCUTIO        │ -0.313008  │ 0.092617    │
│ 68  │ Romeo and Juliet.1.Second Servant  │ -0.237941  │ -0.150577   │
│ 69  │ Romeo and Juliet.1.Second Capulet  │ -0.189379  │ 0.473926    │
│ 70  │ Romeo and Juliet.2.Chorus          │ -0.138064  │ -0.287404   │
│ 71  │ Romeo and Juliet.2.ROMEO           │ -0.276296  │ 0.206891    │
│ 72  │ Romeo and Juliet.2.BENVOLIO        │ -0.367741  │ 0.0314802   │
│ 73  │ Romeo and Juliet.2.MERCUTIO        │ -0.121641  │ 0.511835    │
│ 74  │ Romeo and Juliet.2.JULIET          │ -0.254782  │ 0.0505934   │
│ 75  │ Romeo and Juliet.2.Nurse           │ -0.0297518 │ 0.448406    │
│ 76  │ Romeo and Juliet.2.FRIAR LAURENCE  │ -0.0861819 │ 0.360903    │
│ 77  │ Romeo and Juliet.2.PETER           │ -0.237941  │ -0.150577   │
│ 78  │ Romeo and Juliet.2.NURSE           │ -0.0365481 │ 0.345178    │
│ 79  │ Romeo and Juliet.3.BENVOLIO        │ 0.308718   │ -0.42342    │
│ 80  │ Romeo and Juliet.3.MERCUTIO        │ 0.109529   │ -0.251953   │
│ 81  │ Romeo and Juliet.3.TYBALT          │ 0.0334205  │ -0.229046   │
│ 82  │ Romeo and Juliet.3.ROMEO           │ 0.0982769  │ -0.245639   │
│ 83  │ Romeo and Juliet.3.PRINCE          │ -0.218883  │ -0.18889    │
│ 84  │ Romeo and Juliet.3.LADY CAPULET    │ 0.292394   │ 0.208674    │
│ 85  │ Romeo and Juliet.3.MONTAGUE        │ -0.103443  │ -0.321391   │
│ 86  │ Romeo and Juliet.3.JULIET          │ 0.102478   │ 0.160412    │
│ 87  │ Romeo and Juliet.3.Nurse           │ 0.105601   │ 0.331426    │
│ 88  │ Romeo and Juliet.3.FRIAR LAURENCE  │ -0.0719442 │ -0.0550239  │
│ 89  │ Romeo and Juliet.3.CAPULET         │ 0.186121   │ 0.231448    │
│ 90  │ Romeo and Juliet.3.PARIS           │ -0.0720533 │ -0.0414048  │
│ 91  │ Romeo and Juliet.4.FRIAR LAURENCE  │ 0.100689   │ 0.213995    │
│ 92  │ Romeo and Juliet.4.PARIS           │ 0.0614819  │ 0.290716    │
│ 93  │ Romeo and Juliet.4.JULIET          │ 0.0328812  │ -0.0120322  │
│ 94  │ Romeo and Juliet.4.CAPULET         │ 0.285871   │ -0.0361879  │
│ 95  │ Romeo and Juliet.4.Nurse           │ 0.360922   │ 0.231284    │
│ 96  │ Romeo and Juliet.4.LADY CAPULET    │ 0.461436   │ 0.164719    │
│ 97  │ Romeo and Juliet.5.ROMEO           │ 0.245316   │ 0.0077434   │
│ 98  │ Romeo and Juliet.5.BALTHASAR       │ 0.208375   │ -0.151946   │
│ 99  │ Romeo and Juliet.5.Apothecary      │ 0.320889   │ -0.276002   │
│ 100 │ Romeo and Juliet.5.FRIAR LAURENCE  │ 0.410974   │ -0.0375496  │
│ 101 │ Romeo and Juliet.5.PARIS           │ 0.0553857  │ -0.396056   │
│ 102 │ Romeo and Juliet.5.PAGE            │ 0.245684   │ 0.145454    │
│ 103 │ Romeo and Juliet.5.JULIET          │ 0.344102   │ 0.0214463   │
│ 104 │ Romeo and Juliet.5.First Watchman  │ 0.398545   │ -0.235578   │
│ 105 │ Romeo and Juliet.5.Second Watchman │ 0.320889   │ -0.276002   │
│ 106 │ Romeo and Juliet.5.PRINCE          │ 0.322635   │ 0.185171    │
│ 107 │ Romeo and Juliet.5.CAPULET         │ 0.137092   │ 0.68253     │
│ 108 │ Romeo and Juliet.5.LADY CAPULET    │ 0.467136   │ 0.0127583   │
│ 109 │ Romeo and Juliet.5.MONTAGUE        │ 0.267792   │ 0.223781    │
Codes:
10×49 DataFrame. Omitted printing of 44 columns
│ Row │ code       │ density   │ pos_x      │ pos_y      │ Beauty_Death │
│     │ Symbol     │ Float64   │ Float64    │ Float64    │ Real         │
├─────┼────────────┼───────────┼────────────┼────────────┼──────────────┤
│ 1   │ Love       │ 0.647742  │ -0.369605  │ -0.0265999 │ -0.0338448   │
│ 2   │ Beauty     │ 0.303055  │ -0.421853  │ 0.0593114  │ 0.419156     │
│ 3   │ Death      │ 0.669185  │ 0.748054   │ -0.27745   │ 0.156972     │
│ 4   │ Fear       │ 0.184299  │ 0.0185189  │ -0.0287157 │ -0.0329847   │
│ 5   │ Friendship │ 0.241114  │ -0.135691  │ -0.175814  │ -0.0132122   │
│ 6   │ Hate       │ 0.12437   │ -0.0564258 │ 0.0379304  │ 0.0135677    │
│ 7   │ Honor      │ 0.166778  │ -0.25472   │ -0.338974  │ 0.00688807   │
│ 8   │ Men        │ 1.0       │ 0.139373   │ -0.034658  │ -0.0573072   │
│ 9   │ Women      │ 0.54824   │ 0.0331796  │ 0.964909   │ -0.0582327   │
│ 10  │ Pride      │ 0.0716105 │ -0.0842556 │ -0.121345  │ -0.17467     │
Network:
45×6 DataFrame. Omitted printing of 1 columns
│ Row │ relationship      │ response │ referent │ density    │ weight_x    
│
│     │ Symbol            │ Int64    │ Int64    │ Float64    │ Float64     
│
├─────┼───────────────────┼──────────┼──────────┼────────────┼─────────────
┤
│ 1   │ Beauty_Fear       │ 2        │ 4        │ 0.0648035  │ -0.0486263  
│
│ 2   │ Hate_Pride        │ 6        │ 10       │ 0.00394758 │ 0.000374242 
│
│ 3   │ Love_Men          │ 1        │ 8        │ 0.909537   │ -0.145209   
│
│ 4   │ Friendship_Hate   │ 5        │ 6        │ 0.0453927  │ 0.0230734   
│
│ 5   │ Love_Hate         │ 1        │ 6        │ 0.105129   │ -0.00799465 
│
│ 6   │ Death_Pride       │ 3        │ 10       │ 0.0735438  │ 0.11532     
│
│ 7   │ Death_Honor       │ 3        │ 7        │ 0.0437356  │ -0.00201105 
│
│ 8   │ Love_Fear         │ 1        │ 4        │ 0.132717   │ -0.0604512  
│
│ 9   │ Honor_Women       │ 7        │ 9        │ 0.0921121  │ -0.111873   
│
│ 10  │ Fear_Honor        │ 4        │ 7        │ 0.031788   │ -0.0108352  
│
│ 11  │ Women_Pride       │ 9        │ 10       │ 0.0378448  │ -0.034863   
│
│ 12  │ Friendship_Pride  │ 5        │ 10       │ 0.00156168 │ -0.00164503 
│
│ 13  │ Death_Women       │ 3        │ 9        │ 0.451145   │ 0.477363    
│
│ 14  │ Honor_Men         │ 7        │ 8        │ 0.247313   │ -0.261125   
│
│ 15  │ Love_Death        │ 1        │ 3        │ 0.438863   │ 0.00942604  
│
│ 16  │ Love_Women        │ 1        │ 9        │ 0.461017   │ -0.153378   
│
│ 17  │ Death_Friendship  │ 3        │ 5        │ 0.211489   │ 0.133897    
│
│ 18  │ Fear_Pride        │ 4        │ 10       │ 0.013551   │ 0.00826476  
│
│ 19  │ Love_Beauty       │ 1        │ 2        │ 0.26336    │ -0.253219   
│
│ 20  │ Love_Pride        │ 1        │ 10       │ 0.0206377  │ -0.0311147  
│
│ 21  │ Honor_Pride       │ 7        │ 10       │ 0.0188589  │ -0.0129049  
│
│ 22  │ Hate_Men          │ 6        │ 8        │ 0.0880087  │ 0.0609663   
│
│ 23  │ Beauty_Honor      │ 2        │ 7        │ 0.0626249  │ -0.0478144  
│
│ 24  │ Beauty_Women      │ 2        │ 9        │ 0.151413   │ -0.0816313  
│
│ 25  │ Love_Honor        │ 1        │ 7        │ 0.158      │ -0.162861   
│
│ 26  │ Men_Women         │ 8        │ 9        │ 0.799116   │ -0.00730364 
│
│ 27  │ Death_Fear        │ 3        │ 4        │ 0.153192   │ 0.0936366   
│
│ 28  │ Love_Friendship   │ 1        │ 5        │ 0.119846   │ 0.0577619   
│
│ 29  │ Beauty_Death      │ 2        │ 3        │ 0.211158   │ -0.130588   
│
│ 30  │ Friendship_Honor  │ 5        │ 7        │ 0.0157908  │ -0.0109973  
│
│ 31  │ Beauty_Hate       │ 2        │ 6        │ 0.0427713  │ -0.0253474  
│
│ 32  │ Friendship_Women  │ 5        │ 9        │ 0.0697133  │ 0.0531674   
│
│ 33  │ Beauty_Men        │ 2        │ 8        │ 0.290705   │ -0.181564   
│
│ 34  │ Fear_Men          │ 4        │ 8        │ 0.236431   │ 0.141604    
│
│ 35  │ Men_Pride         │ 8        │ 10       │ 0.101592   │ -0.0435365  
│
│ 36  │ Hate_Honor        │ 6        │ 7        │ 0.00155773 │ 0.00372477  
│
│ 37  │ Fear_Women        │ 4        │ 9        │ 0.0594334  │ 0.000949101 
│
│ 38  │ Hate_Women        │ 6        │ 9        │ 0.0865162  │ 0.0924824   
│
│ 39  │ Beauty_Friendship │ 2        │ 5        │ 0.11696    │ -0.0684786  
│
│ 40  │ Beauty_Pride      │ 2        │ 10       │ 0.0169097  │ -0.0200697  
│
│ 41  │ Friendship_Men    │ 5        │ 8        │ 0.3553     │ -0.0932996  
│
│ 42  │ Fear_Hate         │ 4        │ 6        │ 0.0152879  │ -0.0106264  
│
│ 43  │ Fear_Friendship   │ 4        │ 5        │ 0.0351521  │ 0.0295462   
│
│ 44  │ Death_Hate        │ 3        │ 6        │ 0.112353   │ 0.035086    
│
│ 45  │ Death_Men         │ 3        │ 8        │ 1.0        │ 0.625086    
│
coregistration_y:
0.902078234610893

variance_x:
0.12764739398380104

variance_y:
0.13062987892064512

correlation_y:
0.90463795390429

coregistration_x:
0.9309615468550277

correlation_x:
0.9346502631822273

LDA (no subspace adjustment)

These axes are non-orthogonal.

Note that the coregistration and variances explained are very low, and note that I had to zoom in a LOT. Acts 1+2 overlap, but the rest stand apart.

let # create a non-global scope

rotation = LDARotation(:Act)
ena = ENAModel(data, codes, conversations, units, dropEmpty=dropEmpty, sphereNormalize=sphereNormalize, rotateBy=rotation)
p = plot(ena, lims=0.10)
display(p)
display(ena)

end # let
Units (centroids):
109×48 DataFrame. Omitted printing of 45 columns
│ Row │ ENA_UNIT                           │ pos_x        │ pos_y        │
│     │ String                             │ Float64      │ Float64      │
├─────┼────────────────────────────────────┼──────────────┼──────────────┤
│ 1   │ Hamlet.1.BERNARDO                  │ 0.0153397    │ -0.00157488  │
│ 2   │ Hamlet.1.HORATIO                   │ 0.0217632    │ 0.00226354   │
│ 3   │ Hamlet.1.MARCELLUS                 │ 0.00708857   │ 0.000180489  │
│ 4   │ Hamlet.1.KING CLAUDIUS             │ -0.0038516   │ -0.00288536  │
│ 5   │ Hamlet.1.LAERTES                   │ -0.0165387   │ -0.0165379   │
│ 6   │ Hamlet.1.LORD POLONIUS             │ -0.0259214   │ 0.0191198    │
│ 7   │ Hamlet.1.HAMLET                    │ -0.00144689  │ 0.0175828    │
│ 8   │ Hamlet.1.QUEEN GERTRUDE            │ 0.00950827   │ 0.0108925    │
│ 9   │ Hamlet.1.All                       │ -0.029373    │ -0.0120437   │
│ 10  │ Hamlet.1.OPHELIA                   │ -0.0230223   │ -0.00020895  │
│ 11  │ Hamlet.1.Ghost                     │ 0.0205729    │ -0.00979279  │
│ 12  │ Hamlet.2.LORD POLONIUS             │ -0.0222895   │ 0.0166049    │
│ 13  │ Hamlet.2.REYNALDO                  │ -0.0220643   │ 0.00528517   │
│ 14  │ Hamlet.2.OPHELIA                   │ -0.0187067   │ -0.0125872   │
│ 15  │ Hamlet.2.KING CLAUDIUS             │ -0.0120575   │ 0.00686051   │
│ 16  │ Hamlet.2.QUEEN GERTRUDE            │ 0.0172664    │ -0.0154709   │
│ 17  │ Hamlet.2.ROSENCRANTZ               │ -0.0168468   │ 0.0171759    │
│ 18  │ Hamlet.2.GUILDENSTERN              │ -0.0230264   │ 0.0226384    │
│ 19  │ Hamlet.2.VOLTIMAND                 │ -0.0320957   │ -0.00729535  │
│ 20  │ Hamlet.2.HAMLET                    │ -0.0243082   │ 0.0283877    │
│ 21  │ Hamlet.2.First Player              │ 0.0048719    │ 0.00568371   │
│ 22  │ Hamlet.3.KING CLAUDIUS             │ 0.0158835    │ 0.00324872   │
│ 23  │ Hamlet.3.ROSENCRANTZ               │ -0.0119493   │ 0.0089435    │
│ 24  │ Hamlet.3.GUILDENSTERN              │ -0.00737345  │ -0.0035589   │
│ 25  │ Hamlet.3.QUEEN GERTRUDE            │ -0.0500627   │ 0.00430884   │
│ 26  │ Hamlet.3.LORD POLONIUS             │ -0.0265104   │ -0.00276848  │
│ 27  │ Hamlet.3.OPHELIA                   │ -0.0105017   │ 0.00843332   │
│ 28  │ Hamlet.3.HAMLET                    │ -0.0179961   │ 0.00992994   │
│ 29  │ Hamlet.3.First Player              │ -0.0255555   │ -0.000533011 │
│ 30  │ Hamlet.3.HORATIO                   │ 0.01237      │ -0.00846233  │
│ 31  │ Hamlet.3.Player King               │ -0.0352866   │ 0.0124084    │
│ 32  │ Hamlet.3.Player Queen              │ -0.011394    │ -0.00678142  │
│ 33  │ Hamlet.4.KING CLAUDIUS             │ 0.0163117    │ 0.0120136    │
│ 34  │ Hamlet.4.QUEEN GERTRUDE            │ 0.0278819    │ -0.0181325   │
│ 35  │ Hamlet.4.HAMLET                    │ 0.0391269    │ 0.00627779   │
│ 36  │ Hamlet.4.ROSENCRANTZ               │ 0.0116913    │ -0.00779952  │
│ 37  │ Hamlet.4.Captain                   │ 0.0172664    │ -0.0154709   │
│ 38  │ Hamlet.4.Gentleman                 │ -0.00623998  │ -0.0105581   │
│ 39  │ Hamlet.4.HORATIO                   │ 0.0172664    │ -0.0154709   │
│ 40  │ Hamlet.4.OPHELIA                   │ 0.0224858    │ -0.00999363  │
│ 41  │ Hamlet.4.LAERTES                   │ 0.0221908    │ 0.00719953   │
│ 42  │ Hamlet.4.Messenger                 │ -0.0125109   │ -0.0100577   │
│ 43  │ Hamlet.5.First Clown               │ 0.0241515    │ -0.0150174   │
│ 44  │ Hamlet.5.HAMLET                    │ 0.0133519    │ 0.00623237   │
│ 45  │ Hamlet.5.HORATIO                   │ -0.00165205  │ 0.0111733    │
│ 46  │ Hamlet.5.LAERTES                   │ -0.000741198 │ -0.0021788   │
│ 47  │ Hamlet.5.First Priest              │ 0.0270796    │ -0.0289762   │
│ 48  │ Hamlet.5.QUEEN GERTRUDE            │ 0.0114748    │ -0.0259262   │
│ 49  │ Hamlet.5.KING CLAUDIUS             │ 0.0166696    │ 0.00639847   │
│ 50  │ Hamlet.5.OSRIC                     │ -0.0126427   │ -0.013572    │
│ 51  │ Hamlet.5.Lord                      │ 0.000214605  │ -0.0203767   │
│ 52  │ Hamlet.5.PRINCE FORTINBRAS         │ 0.0264312    │ 0.00666546   │
│ 53  │ Hamlet.5.First Ambassador          │ 0.0184698    │ -0.000454995 │
│ 54  │ Romeo and Juliet.1.RICHMOND        │ -0.0090044   │ -0.0245902   │
│ 55  │ Romeo and Juliet.1.SAMPSON         │ 0.000214605  │ -0.0203767   │
│ 56  │ Romeo and Juliet.1.BENVOLIO        │ -0.0164967   │ -0.00753073  │
│ 57  │ Romeo and Juliet.1.TYBALT          │ 0.0241543    │ 0.00482798   │
│ 58  │ Romeo and Juliet.1.CAPULET         │ -0.0353626   │ 0.0200308    │
│ 59  │ Romeo and Juliet.1.LADY CAPULET    │ -0.0451225   │ 0.0216041    │
│ 60  │ Romeo and Juliet.1.MONTAGUE        │ -0.046164    │ -0.00225713  │
│ 61  │ Romeo and Juliet.1.PRINCE          │ -0.00430153  │ -0.000726632 │
│ 62  │ Romeo and Juliet.1.ROMEO           │ -0.0324539   │ -0.00464037  │
│ 63  │ Romeo and Juliet.1.PARIS           │ -0.014389    │ -0.00992597  │
│ 64  │ Romeo and Juliet.1.Servant         │ -0.0049127   │ -0.0197411   │
│ 65  │ Romeo and Juliet.1.Nurse           │ -0.00940854  │ -0.00941676  │
│ 66  │ Romeo and Juliet.1.JULIET          │ -0.0296161   │ 0.00467481   │
│ 67  │ Romeo and Juliet.1.MERCUTIO        │ -0.0280371   │ -0.00549825  │
│ 68  │ Romeo and Juliet.1.Second Servant  │ -0.0245826   │ -0.00898917  │
│ 69  │ Romeo and Juliet.1.Second Capulet  │ -0.0151129   │ -0.0177616   │
│ 70  │ Romeo and Juliet.2.Chorus          │ -0.0090044   │ -0.0245902   │
│ 71  │ Romeo and Juliet.2.ROMEO           │ -0.0202703   │ 0.018113     │
│ 72  │ Romeo and Juliet.2.BENVOLIO        │ -0.0298896   │ -0.00727529  │
│ 73  │ Romeo and Juliet.2.MERCUTIO        │ -0.00609764  │ -0.00904642  │
│ 74  │ Romeo and Juliet.2.JULIET          │ -0.0190281   │ 0.0061277    │
│ 75  │ Romeo and Juliet.2.Nurse           │ 0.0027849    │ -0.0134125   │
│ 76  │ Romeo and Juliet.2.FRIAR LAURENCE  │ -0.00579251  │ 0.00167498   │
│ 77  │ Romeo and Juliet.2.PETER           │ -0.0245826   │ -0.00898917  │
│ 78  │ Romeo and Juliet.2.NURSE           │ 0.000214605  │ -0.0203767   │
│ 79  │ Romeo and Juliet.3.BENVOLIO        │ 0.00570518   │ 0.00787839   │
│ 80  │ Romeo and Juliet.3.MERCUTIO        │ 0.000205811  │ -0.0067224   │
│ 81  │ Romeo and Juliet.3.TYBALT          │ -0.0070512   │ 0.0175568    │
│ 82  │ Romeo and Juliet.3.ROMEO           │ 0.00794454   │ 0.0201972    │
│ 83  │ Romeo and Juliet.3.PRINCE          │ -0.0223899   │ 0.0149215    │
│ 84  │ Romeo and Juliet.3.LADY CAPULET    │ 0.0309424    │ 0.018752     │
│ 85  │ Romeo and Juliet.3.MONTAGUE        │ -0.0238692   │ 0.00663385   │
│ 86  │ Romeo and Juliet.3.JULIET          │ 0.0184444    │ 0.0340104    │
│ 87  │ Romeo and Juliet.3.Nurse           │ 0.00721381   │ 0.0103932    │
│ 88  │ Romeo and Juliet.3.FRIAR LAURENCE  │ -0.0130225   │ 0.0484975    │
│ 89  │ Romeo and Juliet.3.CAPULET         │ 0.0202359    │ 0.0373244    │
│ 90  │ Romeo and Juliet.3.PARIS           │ -0.0120175   │ 0.00780058   │
│ 91  │ Romeo and Juliet.4.FRIAR LAURENCE  │ 0.0178415    │ 0.0170996    │
│ 92  │ Romeo and Juliet.4.PARIS           │ 0.0122882    │ -0.00221643  │
│ 93  │ Romeo and Juliet.4.JULIET          │ 0.0206354    │ -0.00574471  │
│ 94  │ Romeo and Juliet.4.CAPULET         │ 0.0246847    │ -4.74566e-5  │
│ 95  │ Romeo and Juliet.4.Nurse           │ 0.0347924    │ -0.000260681 │
│ 96  │ Romeo and Juliet.4.LADY CAPULET    │ 0.0435742    │ -0.00498436  │
│ 97  │ Romeo and Juliet.5.ROMEO           │ 0.0237037    │ 0.0157604    │
│ 98  │ Romeo and Juliet.5.BALTHASAR       │ 0.0114765    │ 0.0214987    │
│ 99  │ Romeo and Juliet.5.Apothecary      │ 0.0172664    │ -0.0154709   │
│ 100 │ Romeo and Juliet.5.FRIAR LAURENCE  │ 0.0324389    │ 0.0118136    │
│ 101 │ Romeo and Juliet.5.PARIS           │ -0.00210424  │ 0.0114805    │
│ 102 │ Romeo and Juliet.5.PAGE            │ 0.0284704    │ -0.0208863   │
│ 103 │ Romeo and Juliet.5.JULIET          │ 0.025849     │ 0.0110496    │
│ 104 │ Romeo and Juliet.5.First Watchman  │ 0.0290358    │ -0.00938003  │
│ 105 │ Romeo and Juliet.5.Second Watchman │ 0.0172664    │ -0.0154709   │
│ 106 │ Romeo and Juliet.5.PRINCE          │ 0.0276388    │ 0.0144701    │
│ 107 │ Romeo and Juliet.5.CAPULET         │ 0.0264826    │ -0.0194531   │
│ 108 │ Romeo and Juliet.5.LADY CAPULET    │ 0.0367364    │ -0.0208554   │
│ 109 │ Romeo and Juliet.5.MONTAGUE        │ 0.0270796    │ -0.0289762   │
Codes:
10×49 DataFrame. Omitted printing of 44 columns
│ Row │ code       │ density   │ pos_x       │ pos_y       │ Beauty_Death │
│     │ Symbol     │ Float64   │ Float64     │ Float64     │ Real         │
├─────┼────────────┼───────────┼─────────────┼─────────────┼──────────────┤
│ 1   │ Love       │ 0.647742  │ -0.0265803  │ 0.0144197   │ -0.0338448   │
│ 2   │ Beauty     │ 0.303055  │ -0.0448117  │ 0.0035706   │ 0.419156     │
│ 3   │ Death      │ 0.669185  │ 0.0571177   │ 0.00145623  │ 0.156972     │
│ 4   │ Fear       │ 0.184299  │ 0.0207767   │ -0.0179174  │ -0.0329847   │
│ 5   │ Friendship │ 0.241114  │ -0.0215437  │ 0.0429683   │ -0.0132122   │
│ 6   │ Hate       │ 0.12437   │ 0.00273654  │ 0.037928    │ 0.0135677    │
│ 7   │ Honor      │ 0.166778  │ -0.00619306 │ 0.012546    │ 0.00688807   │
│ 8   │ Men        │ 1.0       │ 0.00338778  │ 0.0186552   │ -0.0573072   │
│ 9   │ Women      │ 0.54824   │ 0.0230141   │ -0.00835543 │ -0.0582327   │
│ 10  │ Pride      │ 0.0716105 │ 0.00579451  │ 0.048687    │ -0.17467     │
Network:
45×6 DataFrame. Omitted printing of 1 columns
│ Row │ relationship      │ response │ referent │ density    │ weight_x    
│
│     │ Symbol            │ Int64    │ Int64    │ Float64    │ Float64     
│
├─────┼───────────────────┼──────────┼──────────┼────────────┼─────────────
┤
│ 1   │ Beauty_Fear       │ 2        │ 4        │ 0.0648035  │ 0.0530052   
│
│ 2   │ Hate_Pride        │ 6        │ 10       │ 0.00394758 │ -0.485805   
│
│ 3   │ Love_Men          │ 1        │ 8        │ 0.909537   │ -0.00139244 
│
│ 4   │ Friendship_Hate   │ 5        │ 6        │ 0.0453927  │ 0.00837347  
│
│ 5   │ Love_Hate         │ 1        │ 6        │ 0.105129   │ -0.00278211 
│
│ 6   │ Death_Pride       │ 3        │ 10       │ 0.0735438  │ 0.0657103   
│
│ 7   │ Death_Honor       │ 3        │ 7        │ 0.0437356  │ 0.0368761   
│
│ 8   │ Love_Fear         │ 1        │ 4        │ 0.132717   │ -0.0531783  
│
│ 9   │ Honor_Women       │ 7        │ 9        │ 0.0921121  │ 0.00482381  
│
│ 10  │ Fear_Honor        │ 4        │ 7        │ 0.031788   │ -0.064086   
│
│ 11  │ Women_Pride       │ 9        │ 10       │ 0.0378448  │ -0.0194919  
│
│ 12  │ Friendship_Pride  │ 5        │ 10       │ 0.00156168 │ -0.11579    
│
│ 13  │ Death_Women       │ 3        │ 9        │ 0.451145   │ 0.0605383   
│
│ 14  │ Honor_Men         │ 7        │ 8        │ 0.247313   │ -0.0112845  
│
│ 15  │ Love_Death        │ 1        │ 3        │ 0.438863   │ 0.00359838  
│
│ 16  │ Love_Women        │ 1        │ 9        │ 0.461017   │ -0.00721627 
│
│ 17  │ Death_Friendship  │ 3        │ 5        │ 0.211489   │ 0.0245693   
│
│ 18  │ Fear_Pride        │ 4        │ 10       │ 0.013551   │ -0.0461846  
│
│ 19  │ Love_Beauty       │ 1        │ 2        │ 0.26336    │ -0.0569945  
│
│ 20  │ Love_Pride        │ 1        │ 10       │ 0.0206377  │ 0.162239    
│
│ 21  │ Honor_Pride       │ 7        │ 10       │ 0.0188589  │ 0.0324899   
│
│ 22  │ Hate_Men          │ 6        │ 8        │ 0.0880087  │ 0.0186678   
│
│ 23  │ Beauty_Honor      │ 2        │ 7        │ 0.0626249  │ 0.0603009   
│
│ 24  │ Beauty_Women      │ 2        │ 9        │ 0.151413   │ 0.0127574   
│
│ 25  │ Love_Honor        │ 1        │ 7        │ 0.158      │ 0.00465362  
│
│ 26  │ Men_Women         │ 8        │ 9        │ 0.799116   │ 0.00426237  
│
│ 27  │ Death_Fear        │ 3        │ 4        │ 0.153192   │ 0.0384365   
│
│ 28  │ Love_Friendship   │ 1        │ 5        │ 0.119846   │ 0.0187325   
│
│ 29  │ Beauty_Death      │ 2        │ 3        │ 0.211158   │ -0.0233956  
│
│ 30  │ Friendship_Honor  │ 5        │ 7        │ 0.0157908  │ -0.0357851  
│
│ 31  │ Beauty_Hate       │ 2        │ 6        │ 0.0427713  │ 0.0151936   
│
│ 32  │ Friendship_Women  │ 5        │ 9        │ 0.0697133  │ -0.0299823  
│
│ 33  │ Beauty_Men        │ 2        │ 8        │ 0.290705   │ -0.00796448 
│
│ 34  │ Fear_Men          │ 4        │ 8        │ 0.236431   │ 0.0545467   
│
│ 35  │ Men_Pride         │ 8        │ 10       │ 0.101592   │ -0.0169967  
│
│ 36  │ Hate_Honor        │ 6        │ 7        │ 0.00155773 │ 0.746334    
│
│ 37  │ Fear_Women        │ 4        │ 9        │ 0.0594334  │ 0.0340176   
│
│ 38  │ Hate_Women        │ 6        │ 9        │ 0.0865162  │ 0.00669056  
│
│ 39  │ Beauty_Friendship │ 2        │ 5        │ 0.11696    │ -0.0115008  
│
│ 40  │ Beauty_Pride      │ 2        │ 10       │ 0.0169097  │ -0.298168   
│
│ 41  │ Friendship_Men    │ 5        │ 8        │ 0.3553     │ -0.0439058  
│
│ 42  │ Fear_Hate         │ 4        │ 6        │ 0.0152879  │ -0.186182   
│
│ 43  │ Fear_Friendship   │ 4        │ 5        │ 0.0351521  │ 0.0156878   
│
│ 44  │ Death_Hate        │ 3        │ 6        │ 0.112353   │ 0.00300686  
│
│ 45  │ Death_Men         │ 3        │ 8        │ 1.0        │ 0.0325746   
│
signal_to_noise_ratio:
4.21006339113464

coregistration_y:
0.47241082508938337

variance_x:
0.0009744604150549066

variance_y:
0.0016158107021164477

correlation_y:
0.4715745380282588

coregistration_x:
0.8019218952284418

correlation_x:
0.8179191806466525

LDA (with subspace adjustment)

These axes are orthogonal.

LDA restricted to subspace of first 7 SVD dimensions.

Note that the coregistrations are higher, (a) variances explained are higher, and (a) Acts 4 and 5 stand apart, and the rest overlap.

let # create a non-global scope

rotation = LDARotation(:Act)
ena = ENAModel(data, codes, conversations, units, dropEmpty=dropEmpty, sphereNormalize=sphereNormalize, rotateBy=rotation, subspace=7)
p = plot(ena)
display(p)
display(ena)

end # let
Units (centroids):
109×48 DataFrame. Omitted printing of 45 columns
│ Row │ ENA_UNIT                           │ pos_x       │ pos_y       │
│     │ String                             │ Float64     │ Float64     │
├─────┼────────────────────────────────────┼─────────────┼─────────────┤
│ 1   │ Hamlet.1.BERNARDO                  │ 0.148183    │ 0.107709    │
│ 2   │ Hamlet.1.HORATIO                   │ 0.171991    │ -0.0429989  │
│ 3   │ Hamlet.1.MARCELLUS                 │ 0.0592508   │ -0.219097   │
│ 4   │ Hamlet.1.KING CLAUDIUS             │ 0.0384861   │ 0.288735    │
│ 5   │ Hamlet.1.LAERTES                   │ -0.41464    │ -0.100659   │
│ 6   │ Hamlet.1.LORD POLONIUS             │ -0.401441   │ -0.126839   │
│ 7   │ Hamlet.1.HAMLET                    │ -0.0195409  │ 0.0825615   │
│ 8   │ Hamlet.1.QUEEN GERTRUDE            │ 0.0998465   │ -0.233114   │
│ 9   │ Hamlet.1.All                       │ -0.357536   │ 0.238927    │
│ 10  │ Hamlet.1.OPHELIA                   │ -0.29622    │ 0.183104    │
│ 11  │ Hamlet.1.Ghost                     │ 0.26681     │ 0.158162    │
│ 12  │ Hamlet.2.LORD POLONIUS             │ -0.244941   │ -0.115359   │
│ 13  │ Hamlet.2.REYNALDO                  │ -0.21483    │ -0.365559   │
│ 14  │ Hamlet.2.OPHELIA                   │ -0.216286   │ -0.205622   │
│ 15  │ Hamlet.2.KING CLAUDIUS             │ -0.17681    │ 0.235532    │
│ 16  │ Hamlet.2.QUEEN GERTRUDE            │ 0.219844    │ 0.0740102   │
│ 17  │ Hamlet.2.ROSENCRANTZ               │ -0.197894   │ -0.253101   │
│ 18  │ Hamlet.2.GUILDENSTERN              │ -0.271842   │ -0.226192   │
│ 19  │ Hamlet.2.VOLTIMAND                 │ -0.301276   │ 0.0160503   │
│ 20  │ Hamlet.2.HAMLET                    │ -0.285886   │ -0.289099   │
│ 21  │ Hamlet.2.First Player              │ 0.00359789  │ -0.214556   │
│ 22  │ Hamlet.3.KING CLAUDIUS             │ -0.0474298  │ -0.0387481  │
│ 23  │ Hamlet.3.ROSENCRANTZ               │ -0.135198   │ -0.29137    │
│ 24  │ Hamlet.3.GUILDENSTERN              │ -0.041163   │ -0.108142   │
│ 25  │ Hamlet.3.QUEEN GERTRUDE            │ -0.549893   │ 0.351489    │
│ 26  │ Hamlet.3.LORD POLONIUS             │ -0.259264   │ 0.0721525   │
│ 27  │ Hamlet.3.OPHELIA                   │ -0.151265   │ 0.105602    │
│ 28  │ Hamlet.3.HAMLET                    │ -0.166054   │ 0.12337     │
│ 29  │ Hamlet.3.First Player              │ -0.331301   │ 0.251055    │
│ 30  │ Hamlet.3.HORATIO                   │ 0.181742    │ 0.0339558   │
│ 31  │ Hamlet.3.Player King               │ -0.462708   │ 0.121806    │
│ 32  │ Hamlet.3.Player Queen              │ -0.182642   │ 0.0729886   │
│ 33  │ Hamlet.4.KING CLAUDIUS             │ 0.164208    │ -0.0626623  │
│ 34  │ Hamlet.4.QUEEN GERTRUDE            │ 0.324373    │ 0.0558161   │
│ 35  │ Hamlet.4.HAMLET                    │ 0.202967    │ 0.111564    │
│ 36  │ Hamlet.4.ROSENCRANTZ               │ 0.177452    │ 0.108159    │
│ 37  │ Hamlet.4.Captain                   │ 0.219844    │ 0.0740102   │
│ 38  │ Hamlet.4.Gentleman                 │ -0.00417845 │ 0.0956286   │
│ 39  │ Hamlet.4.HORATIO                   │ 0.219844    │ 0.0740102   │
│ 40  │ Hamlet.4.OPHELIA                   │ 0.270883    │ 0.150879    │
│ 41  │ Hamlet.4.LAERTES                   │ 0.260921    │ -0.00980965 │
│ 42  │ Hamlet.4.Messenger                 │ -0.0680251  │ -0.0749093  │
│ 43  │ Hamlet.5.First Clown               │ 0.289378    │ 0.0714624   │
│ 44  │ Hamlet.5.HAMLET                    │ 0.18198     │ 0.046479    │
│ 45  │ Hamlet.5.HORATIO                   │ 0.0592402   │ -0.0935903  │
│ 46  │ Hamlet.5.LAERTES                   │ -0.0294665  │ 0.302549    │
│ 47  │ Hamlet.5.First Priest              │ 0.299642    │ 0.0762251   │
│ 48  │ Hamlet.5.QUEEN GERTRUDE            │ 0.150893    │ 0.0385659   │
│ 49  │ Hamlet.5.KING CLAUDIUS             │ 0.139261    │ -0.209336   │
│ 50  │ Hamlet.5.OSRIC                     │ -0.147996   │ -0.211101   │
│ 51  │ Hamlet.5.Lord                      │ 0.0409315   │ -0.109337   │
│ 52  │ Hamlet.5.PRINCE FORTINBRAS         │ 0.246223    │ 0.0715889   │
│ 53  │ Hamlet.5.First Ambassador          │ 0.135227    │ 0.0650064   │
│ 54  │ Romeo and Juliet.1.RICHMOND        │ -0.166942   │ 0.0740222   │
│ 55  │ Romeo and Juliet.1.SAMPSON         │ 0.0409315   │ -0.109337   │
│ 56  │ Romeo and Juliet.1.BENVOLIO        │ -0.0906357  │ 0.316275    │
│ 57  │ Romeo and Juliet.1.TYBALT          │ 0.127356    │ 0.460571    │
│ 58  │ Romeo and Juliet.1.CAPULET         │ -0.449169   │ 0.161354    │
│ 59  │ Romeo and Juliet.1.LADY CAPULET    │ -0.605466   │ 0.365052    │
│ 60  │ Romeo and Juliet.1.MONTAGUE        │ -0.459026   │ -0.224092   │
│ 61  │ Romeo and Juliet.1.PRINCE          │ 0.0487248   │ 0.157728    │
│ 62  │ Romeo and Juliet.1.ROMEO           │ -0.266648   │ 0.158472    │
│ 63  │ Romeo and Juliet.1.PARIS           │ -0.209269   │ 0.165769    │
│ 64  │ Romeo and Juliet.1.Servant         │ -0.00643143 │ -0.080753   │
│ 65  │ Romeo and Juliet.1.Nurse           │ -0.146163   │ 0.110079    │
│ 66  │ Romeo and Juliet.1.JULIET          │ -0.207182   │ -0.072456   │
│ 67  │ Romeo and Juliet.1.MERCUTIO        │ -0.206673   │ 0.181217    │
│ 68  │ Romeo and Juliet.1.Second Servant  │ -0.187133   │ -0.038394   │
│ 69  │ Romeo and Juliet.1.Second Capulet  │ -0.103194   │ -0.0301059  │
│ 70  │ Romeo and Juliet.2.Chorus          │ -0.166942   │ 0.0740222   │
│ 71  │ Romeo and Juliet.2.ROMEO           │ -0.0824107  │ 0.0716203   │
│ 72  │ Romeo and Juliet.2.BENVOLIO        │ -0.229278   │ 0.14129     │
│ 73  │ Romeo and Juliet.2.MERCUTIO        │ 0.00560758  │ 0.140053    │
│ 74  │ Romeo and Juliet.2.JULIET          │ -0.123125   │ 0.23389     │
│ 75  │ Romeo and Juliet.2.Nurse           │ 0.0802037   │ -0.0338945  │
│ 76  │ Romeo and Juliet.2.FRIAR LAURENCE  │ 0.0318242   │ 0.187011    │
│ 77  │ Romeo and Juliet.2.PETER           │ -0.187133   │ -0.038394   │
│ 78  │ Romeo and Juliet.2.NURSE           │ 0.0409315   │ -0.109337   │
│ 79  │ Romeo and Juliet.3.BENVOLIO        │ 0.0745083   │ -0.0252009  │
│ 80  │ Romeo and Juliet.3.MERCUTIO        │ 0.0636533   │ 0.0473268   │
│ 81  │ Romeo and Juliet.3.TYBALT          │ 0.00694885  │ -0.204549   │
│ 82  │ Romeo and Juliet.3.ROMEO           │ 0.0829296   │ 0.0351447   │
│ 83  │ Romeo and Juliet.3.PRINCE          │ -0.190872   │ -0.422553   │
│ 84  │ Romeo and Juliet.3.LADY CAPULET    │ 0.261148    │ -0.370013   │
│ 85  │ Romeo and Juliet.3.MONTAGUE        │ -0.253029   │ -0.263592   │
│ 86  │ Romeo and Juliet.3.JULIET          │ 0.166559    │ -0.0665214  │
│ 87  │ Romeo and Juliet.3.Nurse           │ 0.126232    │ 0.0247765   │
│ 88  │ Romeo and Juliet.3.FRIAR LAURENCE  │ -0.128163   │ -0.320233   │
│ 89  │ Romeo and Juliet.3.CAPULET         │ 0.140786    │ -0.144609   │
│ 90  │ Romeo and Juliet.3.PARIS           │ -0.0700754  │ -0.123678   │
│ 91  │ Romeo and Juliet.4.FRIAR LAURENCE  │ 0.131761    │ 0.0545272   │
│ 92  │ Romeo and Juliet.4.PARIS           │ 0.19964     │ 0.0861326   │
│ 93  │ Romeo and Juliet.4.JULIET          │ 0.0422141   │ 0.0267313   │
│ 94  │ Romeo and Juliet.4.CAPULET         │ 0.328262    │ 0.174007    │
│ 95  │ Romeo and Juliet.4.Nurse           │ 0.428772    │ 0.103117    │
│ 96  │ Romeo and Juliet.4.LADY CAPULET    │ 0.511921    │ 0.0539166   │
│ 97  │ Romeo and Juliet.5.ROMEO           │ 0.211868    │ -0.180622   │
│ 98  │ Romeo and Juliet.5.BALTHASAR       │ 0.043703    │ -0.467582   │
│ 99  │ Romeo and Juliet.5.Apothecary      │ 0.219844    │ 0.0740102   │
│ 100 │ Romeo and Juliet.5.FRIAR LAURENCE  │ 0.21403     │ -0.375126   │
│ 101 │ Romeo and Juliet.5.PARIS           │ -0.0305202  │ -0.0135818  │
│ 102 │ Romeo and Juliet.5.PAGE            │ 0.234163    │ -0.143608   │
│ 103 │ Romeo and Juliet.5.JULIET          │ 0.254848    │ -0.149377   │
│ 104 │ Romeo and Juliet.5.First Watchman  │ 0.255782    │ -0.12947    │
│ 105 │ Romeo and Juliet.5.Second Watchman │ 0.219844    │ 0.0740102   │
│ 106 │ Romeo and Juliet.5.PRINCE          │ 0.35271     │ -0.0649205  │
│ 107 │ Romeo and Juliet.5.CAPULET         │ 0.312989    │ -0.0126796  │
│ 108 │ Romeo and Juliet.5.LADY CAPULET    │ 0.407855    │ 0.128375    │
│ 109 │ Romeo and Juliet.5.MONTAGUE        │ 0.299642    │ 0.0762251   │
Codes:
10×49 DataFrame. Omitted printing of 44 columns
│ Row │ code       │ density   │ pos_x     │ pos_y      │ Beauty_Death │
│     │ Symbol     │ Float64   │ Float64   │ Float64    │ Real         │
├─────┼────────────┼───────────┼───────────┼────────────┼──────────────┤
│ 1   │ Love       │ 0.647742  │ -0.237568 │ 0.0882202  │ -0.0338448   │
│ 2   │ Beauty     │ 0.303055  │ -0.429426 │ 0.224838   │ 0.419156     │
│ 3   │ Death      │ 0.669185  │ 0.576386  │ 0.313029   │ 0.156972     │
│ 4   │ Fear       │ 0.184299  │ -0.022249 │ -0.417915  │ -0.0329847   │
│ 5   │ Friendship │ 0.241114  │ -0.292963 │ -0.56611   │ -0.0132122   │
│ 6   │ Hate       │ 0.12437   │ 0.106882  │ -0.172084  │ 0.0135677    │
│ 7   │ Honor      │ 0.166778  │ -0.281841 │ 0.496547   │ 0.00688807   │
│ 8   │ Men        │ 1.0       │ 0.0589652 │ -0.0580952 │ -0.0573072   │
│ 9   │ Women      │ 0.54824   │ 0.218561  │ -0.0536655 │ -0.0582327   │
│ 10  │ Pride      │ 0.0716105 │ -0.110269 │ -0.0761027 │ -0.17467     │
Network:
45×6 DataFrame. Omitted printing of 1 columns
│ Row │ relationship      │ response │ referent │ density    │ weight_x    
│
│     │ Symbol            │ Int64    │ Int64    │ Float64    │ Float64     
│
├─────┼───────────────────┼──────────┼──────────┼────────────┼─────────────
┤
│ 1   │ Beauty_Fear       │ 2        │ 4        │ 0.0648035  │ -0.052752   
│
│ 2   │ Hate_Pride        │ 6        │ 10       │ 0.00394758 │ 0.0373849   
│
│ 3   │ Love_Men          │ 1        │ 8        │ 0.909537   │ 0.0283094   
│
│ 4   │ Friendship_Hate   │ 5        │ 6        │ 0.0453927  │ 0.0429566   
│
│ 5   │ Love_Hate         │ 1        │ 6        │ 0.105129   │ 0.0635392   
│
│ 6   │ Death_Pride       │ 3        │ 10       │ 0.0735438  │ 0.0643318   
│
│ 7   │ Death_Honor       │ 3        │ 7        │ 0.0437356  │ 0.0209482   
│
│ 8   │ Love_Fear         │ 1        │ 4        │ 0.132717   │ -0.0650511  
│
│ 9   │ Honor_Women       │ 7        │ 9        │ 0.0921121  │ -0.0885466  
│
│ 10  │ Fear_Honor        │ 4        │ 7        │ 0.031788   │ 0.00306761  
│
│ 11  │ Women_Pride       │ 9        │ 10       │ 0.0378448  │ -0.00675943 
│
│ 12  │ Friendship_Pride  │ 5        │ 10       │ 0.00156168 │ 0.0344141   
│
│ 13  │ Death_Women       │ 3        │ 9        │ 0.451145   │ 0.629269    
│
│ 14  │ Honor_Men         │ 7        │ 8        │ 0.247313   │ -0.263551   
│
│ 15  │ Love_Death        │ 1        │ 3        │ 0.438863   │ -0.0167501  
│
│ 16  │ Love_Women        │ 1        │ 9        │ 0.461017   │ -0.106068   
│
│ 17  │ Death_Friendship  │ 3        │ 5        │ 0.211489   │ -0.0798083  
│
│ 18  │ Fear_Pride        │ 4        │ 10       │ 0.013551   │ 0.0352559   
│
│ 19  │ Love_Beauty       │ 1        │ 2        │ 0.26336    │ -0.28128    
│
│ 20  │ Love_Pride        │ 1        │ 10       │ 0.0206377  │ 0.00047529  
│
│ 21  │ Honor_Pride       │ 7        │ 10       │ 0.0188589  │ 0.0133754   
│
│ 22  │ Hate_Men          │ 6        │ 8        │ 0.0880087  │ 0.053316    
│
│ 23  │ Beauty_Honor      │ 2        │ 7        │ 0.0626249  │ -0.0518597  
│
│ 24  │ Beauty_Women      │ 2        │ 9        │ 0.151413   │ -0.0705894  
│
│ 25  │ Love_Honor        │ 1        │ 7        │ 0.158      │ -0.166065   
│
│ 26  │ Men_Women         │ 8        │ 9        │ 0.799116   │ 0.053018    
│
│ 27  │ Death_Fear        │ 3        │ 4        │ 0.153192   │ 0.0155897   
│
│ 28  │ Love_Friendship   │ 1        │ 5        │ 0.119846   │ 0.000555314 
│
│ 29  │ Beauty_Death      │ 2        │ 3        │ 0.211158   │ -0.124249   
│
│ 30  │ Friendship_Honor  │ 5        │ 7        │ 0.0157908  │ 0.0217247   
│
│ 31  │ Beauty_Hate       │ 2        │ 6        │ 0.0427713  │ 0.018609    
│
│ 32  │ Friendship_Women  │ 5        │ 9        │ 0.0697133  │ 0.0301718   
│
│ 33  │ Beauty_Men        │ 2        │ 8        │ 0.290705   │ -0.259017   
│
│ 34  │ Fear_Men          │ 4        │ 8        │ 0.236431   │ 0.0173704   
│
│ 35  │ Men_Pride         │ 8        │ 10       │ 0.101592   │ -0.0378251  
│
│ 36  │ Hate_Honor        │ 6        │ 7        │ 0.00155773 │ 0.0384545   
│
│ 37  │ Fear_Women        │ 4        │ 9        │ 0.0594334  │ 0.00164104  
│
│ 38  │ Hate_Women        │ 6        │ 9        │ 0.0865162  │ 0.140268    
│
│ 39  │ Beauty_Friendship │ 2        │ 5        │ 0.11696    │ -0.0399141  
│
│ 40  │ Beauty_Pride      │ 2        │ 10       │ 0.0169097  │ 0.0113119   
│
│ 41  │ Friendship_Men    │ 5        │ 8        │ 0.3553     │ -0.254037   
│
│ 42  │ Fear_Hate         │ 4        │ 6        │ 0.0152879  │ 0.0324084   
│
│ 43  │ Fear_Friendship   │ 4        │ 5        │ 0.0351521  │ 0.0236019   
│
│ 44  │ Death_Hate        │ 3        │ 6        │ 0.112353   │ 0.109375    
│
│ 45  │ Death_Men         │ 3        │ 8        │ 1.0        │ 0.423379    
│
signal_to_noise_ratio:
4.21006339113464

coregistration_y:
0.839040693061043

variance_x:
0.09189622338730963

variance_y:
0.06755974493393341

correlation_y:
0.839775379674667

coregistration_x:
0.9089451066718558

correlation_x:
0.9180355388743406

Code Difference Rotation (Beauty vs. Death)

Note that this pulls 4+5 apart from 1+2+3.

let # create a non-global scope

rotation = EpistemicNetworkAnalysis.DifferenceRotation(2, 3)
ena = ENAModel(data, codes, conversations, units, dropEmpty=dropEmpty, sphereNormalize=sphereNormalize, rotateBy=rotation, rotateOn=:codeModel)
p = plot(ena, groupBy=:Act)
display(p)
display(ena)

end # let
Units (centroids):
109×48 DataFrame. Omitted printing of 45 columns
│ Row │ ENA_UNIT                           │ pos_x      │ pos_y      │
│     │ String                             │ Float64    │ Float64    │
├─────┼────────────────────────────────────┼────────────┼────────────┤
│ 1   │ Hamlet.1.BERNARDO                  │ -0.293416  │ -0.173547  │
│ 2   │ Hamlet.1.HORATIO                   │ -0.280747  │ 0.0692027  │
│ 3   │ Hamlet.1.MARCELLUS                 │ -0.169397  │ 0.0827721  │
│ 4   │ Hamlet.1.KING CLAUDIUS             │ -0.0922043 │ -0.122316  │
│ 5   │ Hamlet.1.LAERTES                   │ 0.533335   │ 0.0134305  │
│ 6   │ Hamlet.1.LORD POLONIUS             │ 0.317219   │ -0.249012  │
│ 7   │ Hamlet.1.HAMLET                    │ -0.151321  │ -0.196179  │
│ 8   │ Hamlet.1.QUEEN GERTRUDE            │ -0.324383  │ -0.104318  │
│ 9   │ Hamlet.1.All                       │ 0.132044   │ -0.243111  │
│ 10  │ Hamlet.1.OPHELIA                   │ 0.218245   │ -0.154783  │
│ 11  │ Hamlet.1.Ghost                     │ -0.298022  │ 0.0887351  │
│ 12  │ Hamlet.2.LORD POLONIUS             │ 0.125076   │ 0.143303   │
│ 13  │ Hamlet.2.REYNALDO                  │ 0.148129   │ 0.0482981  │
│ 14  │ Hamlet.2.OPHELIA                   │ 0.185629   │ 0.421686   │
│ 15  │ Hamlet.2.KING CLAUDIUS             │ 0.0289612  │ -0.274549  │
│ 16  │ Hamlet.2.QUEEN GERTRUDE            │ -0.309403  │ -0.140549  │
│ 17  │ Hamlet.2.ROSENCRANTZ               │ 0.260453   │ 0.0878574  │
│ 18  │ Hamlet.2.GUILDENSTERN              │ 0.112076   │ 0.0617319  │
│ 19  │ Hamlet.2.VOLTIMAND                 │ 0.329897   │ -0.283928  │
│ 20  │ Hamlet.2.HAMLET                    │ 0.221878   │ 0.191433   │
│ 21  │ Hamlet.2.First Player              │ -0.0433213 │ 0.133848   │
│ 22  │ Hamlet.3.KING CLAUDIUS             │ 0.25562    │ 0.165842   │
│ 23  │ Hamlet.3.ROSENCRANTZ               │ -0.0273295 │ 0.278113   │
│ 24  │ Hamlet.3.GUILDENSTERN              │ 0.184091   │ 0.188346   │
│ 25  │ Hamlet.3.QUEEN GERTRUDE            │ 0.455958   │ -0.404873  │
│ 26  │ Hamlet.3.LORD POLONIUS             │ 0.53111    │ -0.0176991 │
│ 27  │ Hamlet.3.OPHELIA                   │ 0.137377   │ -0.163855  │
│ 28  │ Hamlet.3.HAMLET                    │ 0.243824   │ 0.136825   │
│ 29  │ Hamlet.3.First Player              │ 0.0602967  │ -0.355281  │
│ 30  │ Hamlet.3.HORATIO                   │ -0.206481  │ -0.0181513 │
│ 31  │ Hamlet.3.Player King               │ 0.30673    │ -0.0834171 │
│ 32  │ Hamlet.3.Player Queen              │ 0.215646   │ 0.171653   │
│ 33  │ Hamlet.4.KING CLAUDIUS             │ -0.310342  │ 0.0945581  │
│ 34  │ Hamlet.4.QUEEN GERTRUDE            │ -0.148774  │ -0.0377695 │
│ 35  │ Hamlet.4.HAMLET                    │ -0.428897  │ -0.17241   │
│ 36  │ Hamlet.4.ROSENCRANTZ               │ -0.333215  │ -0.0115138 │
│ 37  │ Hamlet.4.Captain                   │ -0.309403  │ -0.140549  │
│ 38  │ Hamlet.4.Gentleman                 │ 0.0142142  │ -0.191158  │
│ 39  │ Hamlet.4.HORATIO                   │ -0.309403  │ -0.140549  │
│ 40  │ Hamlet.4.OPHELIA                   │ -0.363075  │ 0.0951905  │
│ 41  │ Hamlet.4.LAERTES                   │ -0.411731  │ 0.0352108  │
│ 42  │ Hamlet.4.Messenger                 │ 0.220517   │ 0.213911   │
│ 43  │ Hamlet.5.First Clown               │ -0.318605  │ -0.14874   │
│ 44  │ Hamlet.5.HAMLET                    │ -0.112738  │ 0.050623   │
│ 45  │ Hamlet.5.HORATIO                   │ 0.136196   │ 0.160902   │
│ 46  │ Hamlet.5.LAERTES                   │ -0.021582  │ -0.309209  │
│ 47  │ Hamlet.5.First Priest              │ -0.17308   │ -0.160216  │
│ 48  │ Hamlet.5.QUEEN GERTRUDE            │ 0.224518   │ -0.171667  │
│ 49  │ Hamlet.5.KING CLAUDIUS             │ -0.378641  │ 0.0422844  │
│ 50  │ Hamlet.5.OSRIC                     │ 0.150338   │ 0.295951   │
│ 51  │ Hamlet.5.Lord                      │ 0.193897   │ -0.0001942 │
│ 52  │ Hamlet.5.PRINCE FORTINBRAS         │ -0.372271  │ 0.0333168  │
│ 53  │ Hamlet.5.First Ambassador          │ -0.218911  │ 0.0871024  │
│ 54  │ Romeo and Juliet.1.RICHMOND        │ 0.141893   │ 0.134077   │
│ 55  │ Romeo and Juliet.1.SAMPSON         │ 0.193897   │ -0.0001942 │
│ 56  │ Romeo and Juliet.1.BENVOLIO        │ 0.194993   │ -0.103001  │
│ 57  │ Romeo and Juliet.1.TYBALT          │ -0.312017  │ -0.629519  │
│ 58  │ Romeo and Juliet.1.CAPULET         │ 0.624303   │ -0.056981  │
│ 59  │ Romeo and Juliet.1.LADY CAPULET    │ 0.572296   │ -0.09383   │
│ 60  │ Romeo and Juliet.1.MONTAGUE        │ 0.504016   │ -0.111724  │
│ 61  │ Romeo and Juliet.1.PRINCE          │ 0.106052   │ -0.290402  │
│ 62  │ Romeo and Juliet.1.ROMEO           │ 0.445763   │ 0.119981   │
│ 63  │ Romeo and Juliet.1.PARIS           │ 0.0482577  │ -0.431988  │
│ 64  │ Romeo and Juliet.1.Servant         │ 0.274091   │ 0.140891   │
│ 65  │ Romeo and Juliet.1.Nurse           │ 0.375884   │ -0.0914752 │
│ 66  │ Romeo and Juliet.1.JULIET          │ 0.216515   │ 0.321843   │
│ 67  │ Romeo and Juliet.1.MERCUTIO        │ 0.243406   │ 0.144885   │
│ 68  │ Romeo and Juliet.1.Second Servant  │ 0.14136    │ 0.20835    │
│ 69  │ Romeo and Juliet.1.Second Capulet  │ 0.460838   │ -0.111318  │
│ 70  │ Romeo and Juliet.2.Chorus          │ 0.141893   │ 0.134077   │
│ 71  │ Romeo and Juliet.2.ROMEO           │ 0.269562   │ 0.21172    │
│ 72  │ Romeo and Juliet.2.BENVOLIO        │ 0.202014   │ 0.265214   │
│ 73  │ Romeo and Juliet.2.MERCUTIO        │ 0.234647   │ 0.024868   │
│ 74  │ Romeo and Juliet.2.JULIET          │ 0.0958343  │ 0.115608   │
│ 75  │ Romeo and Juliet.2.Nurse           │ 0.136192   │ 0.0816845  │
│ 76  │ Romeo and Juliet.2.FRIAR LAURENCE  │ 0.185624   │ -0.0100647 │
│ 77  │ Romeo and Juliet.2.PETER           │ 0.14136    │ 0.20835    │
│ 78  │ Romeo and Juliet.2.NURSE           │ 0.193897   │ -0.0001942 │
│ 79  │ Romeo and Juliet.3.BENVOLIO        │ -0.257223  │ -0.290345  │
│ 80  │ Romeo and Juliet.3.MERCUTIO        │ -0.178191  │ 0.0555512  │
│ 81  │ Romeo and Juliet.3.TYBALT          │ -0.0103233 │ 0.0958812  │
│ 82  │ Romeo and Juliet.3.ROMEO           │ -0.323151  │ 0.0932996  │
│ 83  │ Romeo and Juliet.3.PRINCE          │ 0.255564   │ 0.0759924  │
│ 84  │ Romeo and Juliet.3.LADY CAPULET    │ -0.247053  │ 0.232177   │
│ 85  │ Romeo and Juliet.3.MONTAGUE        │ 0.142278   │ -0.150393  │
│ 86  │ Romeo and Juliet.3.JULIET          │ -0.18662   │ 0.179313   │
│ 87  │ Romeo and Juliet.3.Nurse           │ 0.0117274  │ -0.0658239 │
│ 88  │ Romeo and Juliet.3.FRIAR LAURENCE  │ 0.0810388  │ 0.0904968  │
│ 89  │ Romeo and Juliet.3.CAPULET         │ -0.15884   │ 0.0469067  │
│ 90  │ Romeo and Juliet.3.PARIS           │ -0.0102038 │ 0.220101   │
│ 91  │ Romeo and Juliet.4.FRIAR LAURENCE  │ -0.102582  │ -0.0811419 │
│ 92  │ Romeo and Juliet.4.PARIS           │ -0.129089  │ 0.194895   │
│ 93  │ Romeo and Juliet.4.JULIET          │ -0.184675  │ 0.116324   │
│ 94  │ Romeo and Juliet.4.CAPULET         │ -0.403953  │ 0.0793062  │
│ 95  │ Romeo and Juliet.4.Nurse           │ -0.337619  │ 0.00690288 │
│ 96  │ Romeo and Juliet.4.LADY CAPULET    │ -0.334882  │ -0.174692  │
│ 97  │ Romeo and Juliet.5.ROMEO           │ -0.173531  │ 0.210401   │
│ 98  │ Romeo and Juliet.5.BALTHASAR       │ -0.186276  │ 0.205424   │
│ 99  │ Romeo and Juliet.5.Apothecary      │ -0.309403  │ -0.140549  │
│ 100 │ Romeo and Juliet.5.FRIAR LAURENCE  │ -0.236384  │ -0.0346092 │
│ 101 │ Romeo and Juliet.5.PARIS           │ -0.107241  │ 0.14629    │
│ 102 │ Romeo and Juliet.5.PAGE            │ -0.129924  │ 0.150954   │
│ 103 │ Romeo and Juliet.5.JULIET          │ -0.392787  │ 0.0770434  │
│ 104 │ Romeo and Juliet.5.First Watchman  │ -0.342491  │ 0.0491444  │
│ 105 │ Romeo and Juliet.5.Second Watchman │ -0.309403  │ -0.140549  │
│ 106 │ Romeo and Juliet.5.PRINCE          │ -0.26807   │ 0.0366715  │
│ 107 │ Romeo and Juliet.5.CAPULET         │ 0.0337657  │ -0.023131  │
│ 108 │ Romeo and Juliet.5.LADY CAPULET    │ -0.400533  │ -0.205065  │
│ 109 │ Romeo and Juliet.5.MONTAGUE        │ -0.17308   │ -0.160216  │
Codes:
10×49 DataFrame. Omitted printing of 44 columns
│ Row │ code       │ density   │ pos_x      │ pos_y       │ Beauty_Death │
│     │ Symbol     │ Float64   │ Float64    │ Float64     │ Real         │
├─────┼────────────┼───────────┼────────────┼─────────────┼──────────────┤
│ 1   │ Love       │ 0.647742  │ 0.0818234  │ 0.415597    │ -0.0338448   │
│ 2   │ Beauty     │ 0.303055  │ 0.626027   │ -0.282203   │ 0.419156     │
│ 3   │ Death      │ 0.669185  │ -0.819703  │ -0.282203   │ 0.156972     │
│ 4   │ Fear       │ 0.184299  │ 0.109518   │ 0.397751    │ -0.0329847   │
│ 5   │ Friendship │ 0.241114  │ 0.0953613  │ 0.0954922   │ -0.0132122   │
│ 6   │ Hate       │ 0.12437   │ 0.129122   │ 0.09323     │ 0.0135677    │
│ 7   │ Honor      │ 0.166778  │ -0.104381  │ -0.865081   │ 0.00688807   │
│ 8   │ Men        │ 1.0       │ -0.0857486 │ 0.0378415   │ -0.0573072   │
│ 9   │ Women      │ 0.54824   │ 0.186898   │ -0.00149251 │ -0.0582327   │
│ 10  │ Pride      │ 0.0716105 │ 0.095236   │ 0.493145    │ -0.17467     │
Network:
45×6 DataFrame. Omitted printing of 1 columns
│ Row │ relationship      │ response │ referent │ density    │ weight_x    
 │
│     │ Symbol            │ Int64    │ Int64    │ Float64    │ Float64     
 │
├─────┼───────────────────┼──────────┼──────────┼────────────┼─────────────
─┤
│ 1   │ Beauty_Fear       │ 2        │ 4        │ 0.0648035  │ 0.0593466   
 │
│ 2   │ Hate_Pride        │ 6        │ 10       │ 0.00394758 │ -0.00502199 
 │
│ 3   │ Love_Men          │ 1        │ 8        │ 0.909537   │ 0.0463077   
 │
│ 4   │ Friendship_Hate   │ 5        │ 6        │ 0.0453927  │ 0.0287103   
 │
│ 5   │ Love_Hate         │ 1        │ 6        │ 0.105129   │ 0.0035183   
 │
│ 6   │ Death_Pride       │ 3        │ 10       │ 0.0735438  │ -0.0980514  
 │
│ 7   │ Death_Honor       │ 3        │ 7        │ 0.0437356  │ -0.0455386  
 │
│ 8   │ Love_Fear         │ 1        │ 4        │ 0.132717   │ 0.00546957  
 │
│ 9   │ Honor_Women       │ 7        │ 9        │ 0.0921121  │ 0.00517287  
 │
│ 10  │ Fear_Honor        │ 4        │ 7        │ 0.031788   │ 0.00420715  
 │
│ 11  │ Women_Pride       │ 9        │ 10       │ 0.0378448  │ 0.0334299   
 │
│ 12  │ Friendship_Pride  │ 5        │ 10       │ 0.00156168 │ 0.00177179  
 │
│ 13  │ Death_Women       │ 3        │ 9        │ 0.451145   │ -0.343238   
 │
│ 14  │ Honor_Men         │ 7        │ 8        │ 0.247313   │ -0.00611927 
 │
│ 15  │ Love_Death        │ 1        │ 3        │ 0.438863   │ -0.222753   
 │
│ 16  │ Love_Women        │ 1        │ 9        │ 0.461017   │ -0.0281165  
 │
│ 17  │ Death_Friendship  │ 3        │ 5        │ 0.211489   │ -0.10979    
 │
│ 18  │ Fear_Pride        │ 4        │ 10       │ 0.013551   │ -0.00274148 
 │
│ 19  │ Love_Beauty       │ 1        │ 2        │ 0.26336    │ 0.258816    
 │
│ 20  │ Love_Pride        │ 1        │ 10       │ 0.0206377  │ 0.0150543   
 │
│ 21  │ Honor_Pride       │ 7        │ 10       │ 0.0188589  │ 0.00385899  
 │
│ 22  │ Hate_Men          │ 6        │ 8        │ 0.0880087  │ 0.0234664   
 │
│ 23  │ Beauty_Honor      │ 2        │ 7        │ 0.0626249  │ 0.0711404   
 │
│ 24  │ Beauty_Women      │ 2        │ 9        │ 0.151413   │ 0.200926    
 │
│ 25  │ Love_Honor        │ 1        │ 7        │ 0.158      │ -0.0306933  
 │
│ 26  │ Men_Women         │ 8        │ 9        │ 0.799116   │ 0.214623    
 │
│ 27  │ Death_Fear        │ 3        │ 4        │ 0.153192   │ -0.0458421  
 │
│ 28  │ Love_Friendship   │ 1        │ 5        │ 0.119846   │ -0.0476024  
 │
│ 29  │ Beauty_Death      │ 2        │ 3        │ 0.211158   │ 0.181351    
 │
│ 30  │ Friendship_Honor  │ 5        │ 7        │ 0.0157908  │ -0.00160218 
 │
│ 31  │ Beauty_Hate       │ 2        │ 6        │ 0.0427713  │ 0.0506939   
 │
│ 32  │ Friendship_Women  │ 5        │ 9        │ 0.0697133  │ -0.0378591  
 │
│ 33  │ Beauty_Men        │ 2        │ 8        │ 0.290705   │ 0.363255    
 │
│ 34  │ Fear_Men          │ 4        │ 8        │ 0.236431   │ -0.00842626 
 │
│ 35  │ Men_Pride         │ 8        │ 10       │ 0.101592   │ 0.0249053   
 │
│ 36  │ Hate_Honor        │ 6        │ 7        │ 0.00155773 │ -0.000426069
 │
│ 37  │ Fear_Women        │ 4        │ 9        │ 0.0594334  │ 0.00280563  
 │
│ 38  │ Hate_Women        │ 6        │ 9        │ 0.0865162  │ -0.0477438  
 │
│ 39  │ Beauty_Friendship │ 2        │ 5        │ 0.11696    │ 0.171062    
 │
│ 40  │ Beauty_Pride      │ 2        │ 10       │ 0.0169097  │ 0.0267946   
 │
│ 41  │ Friendship_Men    │ 5        │ 8        │ 0.3553     │ -0.000779219
 │
│ 42  │ Fear_Hate         │ 4        │ 6        │ 0.0152879  │ -0.0109078  
 │
│ 43  │ Fear_Friendship   │ 4        │ 5        │ 0.0351521  │ -0.00391143 
 │
│ 44  │ Death_Hate        │ 3        │ 6        │ 0.112353   │ -0.0422893  
 │
│ 45  │ Death_Men         │ 3        │ 8        │ 1.0        │ -0.657233   
 │
coregistration_y:
0.9293467222379949

variance_x:
0.16850354171599846

variance_y:
0.07585036422755609

correlation_y:
0.9302835562131098

coregistration_x:
0.9209576629785926

correlation_x:
0.9228348463619616